@charset "UTF-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100;
  font: inherit;
  vertical-align: baseline;
  background-repeat: no-repeat; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.colortips-black {
  color: #333 !important; }

.colortips-gray {
  color: #999 !important; }

.colortips-orange {
  color: #ff7200 !important; }

.colortips-red {
  color: #fe0000 !important; }

.colortips-green {
  color: #8cc44b !important; }

.colortips-blue {
  color: #007cfa !important; }

.clearfix:before, .mod-pageflip:before, .mod-pageflip ul:before, .mod-grouptabs:before, .mod-itemlist-article .itemlist_item:before, .mod-sheet:before, .mod-sheet .sheet_header:before, .mod-itemlist-shop:before, .mod-itemlist-blog:before, .mod-itemlist-opensource:before, .mod-itemlist-joinus:before, .mod-form-block:before, .mod-form-search:before, .mod-form-donate .donate_select .select_num-other:before, .mod-form-comment .comment_list .list_item:before, .mod-form-numselector:before, .header > div:before, .header > div .logo > a:before, .header > div .userpanel:before, .footer > div:before, .section_article .article_header:before, .section_article .article_footer:before, .container-user .section_user:before, .container-home .section_announcement:before, .container-home .section_announcement .announcement_list ul:before, .container-home .rank_hero:before, .container-report .section_report:before, .container-rank .rank_nav .nav_rankselect:before, .container-rankdetail .section_floatpanel .floatpanel_upperpanel:before, .container-shop .section_subnav:before, .container-shop .section_sort .sort_row:before, .container-shop .section_sieve .sieve_row:before, .container-shop .section_sieve .sieve_row .row_select ul:before, .container-shopdetail .section_tabs > ul:before, .container-shopdetail .section_subnav:before, .container-shopdetail .section_buypanel:before, .container-shoporder .section_orderpanel .orderpanel_check:before, .container-shoporder .section_orderpanel .orderpanel_confirm:before, .container-shoporder-confirm .section_tabs > ul:before, .container-blog .section_blog:before, .container-blog .section_blog .blog_content .content_sort > ul:before, .container-blog .section_blog .blog_sidebarcontainer .mod-rss:before, .container-aixin .section_aixin:before, .container-aixindetail .section_subnav:before, .container-aixindetail .section_article .article_header:before, .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit:before, .container-user-center .section_user .user_body .body_header .header_user:before, .container-user-coins .section_user .user_body .body_header .header_coins:before, .container-user-report .section_user .user_body .body_header .header_report:before, .container-user-report-detail .section_user .user_body .body_block-info .block_content:before, .container-user-shop .section_user .user_body .body_header .header_shop:before, .container-user-message .section_user .user_body .body_header .header_message:before, .container-user-account-detail .section_user .user_body .body_block-info .block_content:before, .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select:before, .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select:before, .container-user-account-modify .section_user .user_body .body_block:before, .container-user-account-card .section_user .user_body .body_block:before, .container-user-account-card .section_user .user_body .body_block .block_formblock:before, .container-user-account-card .section_user .user_body .body_block-address .block_address:before, .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select:before, .container-announcement .section_announcement:before, .container-announcement .announcement_nav:before, .container-announcement .announcement_list li:before, .container-aboutus .section_vision .vision_content .content_list:before, .container-aboutus .section_friends .friends_list:before, .clearfix:after, .mod-pageflip:after, .mod-pageflip ul:after, .mod-grouptabs:after, .mod-itemlist-article .itemlist_item:after, .mod-sheet:after, .mod-sheet .sheet_header:after, .mod-itemlist-shop:after, .mod-itemlist-blog:after, .mod-itemlist-opensource:after, .mod-itemlist-joinus:after, .mod-form-block:after, .mod-form-search:after, .mod-form-donate .donate_select .select_num-other:after, .mod-form-comment .comment_list .list_item:after, .mod-form-numselector:after, .header > div:after, .header > div .logo > a:after, .header > div .userpanel:after, .footer > div:after, .section_article .article_header:after, .section_article .article_footer:after, .container-user .section_user:after, .container-home .section_announcement:after, .container-home .section_announcement .announcement_list ul:after, .container-home .rank_hero:after, .container-report .section_report:after, .container-rank .rank_nav .nav_rankselect:after, .container-rankdetail .section_floatpanel .floatpanel_upperpanel:after, .container-shop .section_subnav:after, .container-shop .section_sort .sort_row:after, .container-shop .section_sieve .sieve_row:after, .container-shop .section_sieve .sieve_row .row_select ul:after, .container-shopdetail .section_tabs > ul:after, .container-shopdetail .section_subnav:after, .container-shopdetail .section_buypanel:after, .container-shoporder .section_orderpanel .orderpanel_check:after, .container-shoporder .section_orderpanel .orderpanel_confirm:after, .container-shoporder-confirm .section_tabs > ul:after, .container-blog .section_blog:after, .container-blog .section_blog .blog_content .content_sort > ul:after, .container-blog .section_blog .blog_sidebarcontainer .mod-rss:after, .container-aixin .section_aixin:after, .container-aixindetail .section_subnav:after, .container-aixindetail .section_article .article_header:after, .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit:after, .container-user-center .section_user .user_body .body_header .header_user:after, .container-user-coins .section_user .user_body .body_header .header_coins:after, .container-user-report .section_user .user_body .body_header .header_report:after, .container-user-report-detail .section_user .user_body .body_block-info .block_content:after, .container-user-shop .section_user .user_body .body_header .header_shop:after, .container-user-message .section_user .user_body .body_header .header_message:after, .container-user-account-detail .section_user .user_body .body_block-info .block_content:after, .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select:after, .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select:after, .container-user-account-modify .section_user .user_body .body_block:after, .container-user-account-card .section_user .user_body .body_block:after, .container-user-account-card .section_user .user_body .body_block .block_formblock:after, .container-user-account-card .section_user .user_body .body_block-address .block_address:after, .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select:after, .container-announcement .section_announcement:after, .container-announcement .announcement_nav:after, .container-announcement .announcement_list li:after, .container-aboutus .section_vision .vision_content .content_list:after, .container-aboutus .section_friends .friends_list:after {
  content: " ";
  display: table; }
.clearfix:after, .mod-pageflip:after, .mod-pageflip ul:after, .mod-grouptabs:after, .mod-itemlist-article .itemlist_item:after, .mod-sheet:after, .mod-sheet .sheet_header:after, .mod-itemlist-shop:after, .mod-itemlist-blog:after, .mod-itemlist-opensource:after, .mod-itemlist-joinus:after, .mod-form-block:after, .mod-form-search:after, .mod-form-donate .donate_select .select_num-other:after, .mod-form-comment .comment_list .list_item:after, .mod-form-numselector:after, .header > div:after, .header > div .logo > a:after, .header > div .userpanel:after, .footer > div:after, .section_article .article_header:after, .section_article .article_footer:after, .container-user .section_user:after, .container-home .section_announcement:after, .container-home .section_announcement .announcement_list ul:after, .container-home .rank_hero:after, .container-report .section_report:after, .container-rank .rank_nav .nav_rankselect:after, .container-rankdetail .section_floatpanel .floatpanel_upperpanel:after, .container-shop .section_subnav:after, .container-shop .section_sort .sort_row:after, .container-shop .section_sieve .sieve_row:after, .container-shop .section_sieve .sieve_row .row_select ul:after, .container-shopdetail .section_tabs > ul:after, .container-shopdetail .section_subnav:after, .container-shopdetail .section_buypanel:after, .container-shoporder .section_orderpanel .orderpanel_check:after, .container-shoporder .section_orderpanel .orderpanel_confirm:after, .container-shoporder-confirm .section_tabs > ul:after, .container-blog .section_blog:after, .container-blog .section_blog .blog_content .content_sort > ul:after, .container-blog .section_blog .blog_sidebarcontainer .mod-rss:after, .container-aixin .section_aixin:after, .container-aixindetail .section_subnav:after, .container-aixindetail .section_article .article_header:after, .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit:after, .container-user-center .section_user .user_body .body_header .header_user:after, .container-user-coins .section_user .user_body .body_header .header_coins:after, .container-user-report .section_user .user_body .body_header .header_report:after, .container-user-report-detail .section_user .user_body .body_block-info .block_content:after, .container-user-shop .section_user .user_body .body_header .header_shop:after, .container-user-message .section_user .user_body .body_header .header_message:after, .container-user-account-detail .section_user .user_body .body_block-info .block_content:after, .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select:after, .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select:after, .container-user-account-modify .section_user .user_body .body_block:after, .container-user-account-card .section_user .user_body .body_block:after, .container-user-account-card .section_user .user_body .body_block .block_formblock:after, .container-user-account-card .section_user .user_body .body_block-address .block_address:after, .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select:after, .container-announcement .section_announcement:after, .container-announcement .announcement_nav:after, .container-announcement .announcement_list li:after, .container-aboutus .section_vision .vision_content .content_list:after, .container-aboutus .section_friends .friends_list:after {
  clear: both; }

.tablealign, .mod-itemlist-article .itemlist_item .item_pic > a, .mod-qrcode .qrcode .qrcode_pic, .mod-itemlist-shop .itemlist_item > a .item_pic, .mod-itemlist-blog .itemlist_item > a .item_upperblock, .mod-itemlist-opensource .itemlist_item > a .item_upperblock, .container-shopdetail .section_buypanel .buypanel_pic, .container-shopdetail .section_display .display_pic, .container-shopdetail .section_info .info_pic, .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic, .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic, .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic, .container-aboutus .section_vision .vision_content .content_list .list_item .item_pic, .container-aboutus .section_friends .friends_list .list_item > a {
  display: table-cell;
  text-align: center;
  vertical-align: middle; }
  .tablealign > img, .mod-itemlist-article .itemlist_item .item_pic > a > img, .mod-qrcode .qrcode .qrcode_pic > img, .mod-itemlist-shop .itemlist_item > a .item_pic > img, .mod-itemlist-blog .itemlist_item > a .item_upperblock > img, .mod-itemlist-opensource .itemlist_item > a .item_upperblock > img, .container-shopdetail .section_buypanel .buypanel_pic > img, .container-shopdetail .section_display .display_pic > img, .container-shopdetail .section_info .info_pic > img, .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic > img, .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic > img, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic > img, .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic > img, .container-aboutus .section_vision .vision_content .content_list .list_item .item_pic > img, .container-aboutus .section_friends .friends_list .list_item > a > img {
    vertical-align: middle; }
  .tablealign > div, .mod-itemlist-article .itemlist_item .item_pic > a > div, .mod-qrcode .qrcode .qrcode_pic > div, .mod-itemlist-shop .itemlist_item > a .item_pic > div, .mod-itemlist-blog .itemlist_item > a .item_upperblock > div, .mod-itemlist-opensource .itemlist_item > a .item_upperblock > div, .container-shopdetail .section_buypanel .buypanel_pic > div, .container-shopdetail .section_display .display_pic > div, .container-shopdetail .section_info .info_pic > div, .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic > div, .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic > div, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic > div, .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic > div, .container-aboutus .section_vision .vision_content .content_list .list_item .item_pic > div, .container-aboutus .section_friends .friends_list .list_item > a > div {
    display: inline-block;
    vertical-align: middle; }

.nonewline, table th, table td, .mod-card-added > div .card_owner, .mod-itemlist-article .itemlist_item .item_content .content_title > a, .mod-sheet .sheet_body .body_table th, .mod-sheet .sheet_body .body_table td, .mod-itemlist-shop .itemlist_item > a .item_name, .mod-itemlist-blog .itemlist_item > a .item_title, .mod-itemlist-opensource .itemlist_item > a .item_name, .mod-itemlist-opensource .itemlist_item > .item_description, .mod-itemlist-joinus .itemlist_item .item_title > p, .header > div .userpanel .userpanel_user .user_username, .container-home .section_announcement .announcement_list ul li .announcement_title, .container-home .section_announcement .announcement_list ul li .announcement_intro, .container-rank .rank_table tbody tr > td:nth-child(2) a, .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > span, .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td > a, .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td a, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name > a, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name span, .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name p {
  word-break: keep-all;
  /*不换行*/
  white-space: nowrap;
  /* 内容超出宽度时隐藏超出部分的内容 */
  overflow: hidden;
  text-overflow: ellipsis; }

.nooverflow, .mod-address-added .address_detail, .mod-itemlist-article .itemlist_item .item_content .content_brief p, .mod-itemlist-blog .itemlist_item > .item_brief, .mod-itemlist-opensource .itemlist_item > .item_brief, .mod-itemlist-joinus .itemlist_item .item_descript > p {
  word-wrap: normal;
  overflow: hidden;
  text-overflow: ellipsis; }

body, a,
input, button, select, option, textarea, label {
  font-family: 'helvetica neue', arial, 'hiragino sans gb', 'microsoft yahei', sans-serif;
  color: #444; }

body {
  -webkit-font-smoothing: antialiased;
  margin: 0; }

a {
  text-decoration: none;
  -webkit-transition: color .2s, border-bottom-color .2s;
          transition: color .2s, border-bottom-color .2s; }

i {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  background-repeat: no-repeat; }

p {
  overflow: hidden; }

table {
  table-layout: fixed; }

input[type="text"], input[type="checkbox"], input[type="submit"], input[type="button"],
textarea, option, button {
  box-sizing: border-box;
  border: 1px solid #e6e6e6;
  font-size: 14px;
  padding-left: 12px;
  color: #666;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  -webkit-transition: border-color .2s ease;
          transition: border-color .2s ease; }

input {
  height: 40px;
  line-height: 40px;
  background-color: #fff; }

textarea {
  padding-top: 10px;
  resize: none; }

input[type="text"]:focus, textarea:focus {
  border-color: #007cfa; }

input, select, option {
  height: 40px; }

input[type="radio"] {
  height: 15px;
  width: 15px; }

select {
  box-sizing: border-box;
  border: 1px solid #e6e6e6;
  font-size: 14px;
  padding-left: 12px;
  color: #666;
  outline: none;
  -webkit-transition: border-color .2s ease;
          transition: border-color .2s ease;
  border-radius: 3px;
  background-color: white;
  background-image: -webkit-linear-gradient(270deg, #fff, #f5f5f5);
  background-image: linear-gradient(180deg, #fff, #f5f5f5); }

.input-checkbox {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  width: 18px !important;
  height: 18px !important;
  margin-top: -1px !important;
  margin-right: 8px !important;
  border-radius: 3px !important;
  vertical-align: middle !important;
  cursor: pointer !important; }

.input-checkbox:checked {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-color: #007cfa !important;
  background-color: #007cfa !important;
  background-image: url(../images/icon.png) !important;
  background-position: 0 -915px !important;
  background-repeat: no-repeat !important; }

@-webkit-keyframes iosScale {
  0% {
    -webkit-transform: scale(0.4);
            transform: scale(0.4); }
  45% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }
  70% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes iosScale {
  0% {
    -webkit-transform: scale(0.4);
            transform: scale(0.4); }
  45% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }
  70% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }
@-webkit-keyframes circleSpin {
  from {
    -webkit-transform: rotateZ(0);
            transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg); } }
@keyframes circleSpin {
  from {
    -webkit-transform: rotateZ(0);
            transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg); } }
@-webkit-keyframes starMove {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0); } }
@keyframes starMove {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0); } }
@-webkit-keyframes flicker {
  to {
    opacity: 0.25; } }
@keyframes flicker {
  to {
    opacity: 0.25; } }
.stars {
  position: absolute;
  width: 100% !important;
  height: 100% !important; }

.stars_star {
  position: absolute;
  left: -10px;
  -webkit-animation-name: starMove;
          animation-name: starMove;
  -webkit-animation-duration: 60s;
          animation-duration: 60s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear; }

.star_inner {
  -webkit-animation-name: flicker;
          animation-name: flicker;
  -webkit-animation-timing-function: ease(in-out-circ);
          animation-timing-function: ease(in-out-circ);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  background: #fff;
  border-radius: 50%;
  position: absolute;
  opacity: 1; }

.container-home .section-banner .stars_star:nth-child(1) {
  left: 444.72px;
  top: 245.7px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(1) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(2) {
  left: 426.19px;
  top: 422.1px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(2) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(3) {
  left: 685.61px;
  top: 220.5px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(3) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(4) {
  left: 1278.57px;
  top: 50.4px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(4) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(5) {
  left: 982.09px;
  top: 264.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(5) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(6) {
  left: 963.56px;
  top: 579.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(6) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(7) {
  left: 833.85px;
  top: 12.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(7) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(8) {
  left: 759.73px;
  top: 415.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(8) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(9) {
  left: 259.42px;
  top: 12.6px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(9) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(10) {
  left: 1204.45px;
  top: 504px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(10) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.4s;
            animation-delay: 1.4s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(11) {
  left: 833.85px;
  top: 441px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(11) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(12) {
  left: 759.73px;
  top: 352.8px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(12) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(13) {
  left: 852.38px;
  top: 598.5px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(13) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(14) {
  left: 722.67px;
  top: 69.3px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(14) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(15) {
  left: 630.02px;
  top: 422.1px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(15) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.16667s;
            animation-delay: 0.16667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(16) {
  left: 1575.05px;
  top: 252px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(16) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(17) {
  left: 1037.68px;
  top: 390.6px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(17) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(18) {
  left: 982.09px;
  top: 441px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(18) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(19) {
  left: 1741.82px;
  top: 132.3px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(19) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(20) {
  left: 370.6px;
  top: 63px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(20) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(21) {
  left: 18.53px;
  top: 630px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(21) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(22) {
  left: 778.26px;
  top: 516.6px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(22) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(23) {
  left: 463.25px;
  top: 25.2px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(23) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(24) {
  left: 481.78px;
  top: 151.2px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(24) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.625s;
            animation-delay: 0.625s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(25) {
  left: 1093.27px;
  top: 453.6px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(25) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(26) {
  left: 926.5px;
  top: 126px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(26) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(27) {
  left: 611.49px;
  top: 333.9px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(27) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(28) {
  left: 537.37px;
  top: 321.3px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(28) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(29) {
  left: 1241.51px;
  top: 50.4px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(29) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(30) {
  left: 315.01px;
  top: 604.8px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(30) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(31) {
  left: 1297.1px;
  top: 94.5px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(31) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(32) {
  left: 259.42px;
  top: 56.7px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(32) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(33) {
  left: 907.97px;
  top: 504px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(33) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(34) {
  left: 537.37px;
  top: 378px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(34) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(35) {
  left: 92.65px;
  top: 302.4px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(35) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(36) {
  left: 1723.29px;
  top: 359.1px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(36) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.42857s;
            animation-delay: 1.42857s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(37) {
  left: 1019.15px;
  top: 548.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(37) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(38) {
  left: 1074.74px;
  top: 409.5px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(38) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(39) {
  left: 1315.63px;
  top: 333.9px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(39) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(40) {
  left: 667.08px;
  top: 504px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(40) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(41) {
  left: 555.9px;
  top: 226.8px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(41) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(42) {
  left: 982.09px;
  top: 207.9px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(42) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(43) {
  left: 796.79px;
  top: 485.1px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(43) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(44) {
  left: 1575.05px;
  top: 226.8px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(44) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(45) {
  left: 926.5px;
  top: 321.3px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(45) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(46) {
  left: 1278.57px;
  top: 107.1px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(46) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(47) {
  left: 92.65px;
  top: 535.5px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(47) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(48) {
  left: 537.37px;
  top: 81.9px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(48) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.44444s;
            animation-delay: 0.44444s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(49) {
  left: 1371.22px;
  top: 560.7px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(49) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(50) {
  left: 1630.64px;
  top: 264.6px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(50) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(51) {
  left: 240.89px;
  top: 529.2px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(51) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(52) {
  left: 1741.82px;
  top: 113.4px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(52) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(53) {
  left: 815.32px;
  top: 151.2px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(53) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(54) {
  left: 926.5px;
  top: 630px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(54) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.14286s;
            animation-delay: 0.14286s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(55) {
  left: 1371.22px;
  top: 69.3px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(55) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.125s;
            animation-delay: 0.125s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(56) {
  left: 1204.45px;
  top: 623.7px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(56) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(57) {
  left: 1778.88px;
  top: 163.8px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(57) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(58) {
  left: 1445.34px;
  top: 604.8px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(58) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(59) {
  left: 1667.7px;
  top: 560.7px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(59) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(60) {
  left: 333.54px;
  top: 459.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(60) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 8s;
            animation-delay: 8s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(61) {
  left: 1686.23px;
  top: 441px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(61) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.85714s;
            animation-delay: 0.85714s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(62) {
  left: 667.08px;
  top: 176.4px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(62) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(63) {
  left: 37.06px;
  top: 113.4px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(63) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(64) {
  left: 1482.4px;
  top: 81.9px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(64) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(65) {
  left: 778.26px;
  top: 378px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(65) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(66) {
  left: 1445.34px;
  top: 453.6px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(66) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(67) {
  left: 1037.68px;
  top: 44.1px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(67) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(68) {
  left: 18.53px;
  top: 403.2px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(68) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(69) {
  left: 1111.8px;
  top: 132.3px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(69) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(70) {
  left: 1352.69px;
  top: 611.1px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(70) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2.66667s;
            animation-delay: 2.66667s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(71) {
  left: 1445.34px;
  top: 434.7px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(71) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 2.66667s;
            animation-delay: 2.66667s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(72) {
  left: 1148.86px;
  top: 201.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(72) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(73) {
  left: 796.79px;
  top: 157.5px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(73) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(74) {
  left: 92.65px;
  top: 126px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(74) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(75) {
  left: 1445.34px;
  top: 472.5px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(75) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(76) {
  left: 1000.62px;
  top: 88.2px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(76) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(77) {
  left: 1352.69px;
  top: 75.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(77) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(78) {
  left: 759.73px;
  top: 548.1px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(78) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(79) {
  left: 741.2px;
  top: 315px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(79) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(80) {
  left: 796.79px;
  top: 403.2px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(80) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(81) {
  left: 129.71px;
  top: 428.4px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(81) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(82) {
  left: 667.08px;
  top: 69.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(82) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(83) {
  left: 926.5px;
  top: 441px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(83) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(84) {
  left: 55.59px;
  top: 441px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(84) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(85) {
  left: 500.31px;
  top: 459.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(85) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(86) {
  left: 1834.47px;
  top: 195.3px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(86) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(87) {
  left: 111.18px;
  top: 107.1px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(87) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(88) {
  left: 1853px;
  top: 144.9px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(88) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(89) {
  left: 1815.94px;
  top: 31.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(89) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(90) {
  left: 277.95px;
  top: 233.1px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(90) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(91) {
  left: 741.2px;
  top: 157.5px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(91) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(92) {
  left: 685.61px;
  top: 277.2px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(92) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.4s;
            animation-delay: 1.4s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(93) {
  left: 1130.33px;
  top: 447.3px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(93) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.28571s;
            animation-delay: 0.28571s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(94) {
  left: 1241.51px;
  top: 126px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(94) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(95) {
  left: 1167.39px;
  top: 352.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(95) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(96) {
  left: 1556.52px;
  top: 352.8px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(96) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(97) {
  left: 185.3px;
  top: 264.6px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(97) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(98) {
  left: 1297.1px;
  top: 579.6px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(98) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(99) {
  left: 1056.21px;
  top: 308.7px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(99) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(100) {
  left: 667.08px;
  top: 346.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(100) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(101) {
  left: 852.38px;
  top: 113.4px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(101) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(102) {
  left: 1093.27px;
  top: 548.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(102) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(103) {
  left: 778.26px;
  top: 617.4px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(103) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.16667s;
            animation-delay: 1.16667s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(104) {
  left: 1111.8px;
  top: 491.4px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(104) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(105) {
  left: 1537.99px;
  top: 592.2px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(105) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(106) {
  left: 1649.17px;
  top: 453.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(106) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 2.66667s;
            animation-delay: 2.66667s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(107) {
  left: 537.37px;
  top: 598.5px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(107) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(108) {
  left: 185.3px;
  top: 327.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(108) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(109) {
  left: 1334.16px;
  top: 170.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(109) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(110) {
  left: 166.77px;
  top: 100.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(110) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.22222s;
            animation-delay: 0.22222s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(111) {
  left: 277.95px;
  top: 611.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(111) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(112) {
  left: 1815.94px;
  top: 371.7px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(112) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(113) {
  left: 982.09px;
  top: 333.9px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(113) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(114) {
  left: 1000.62px;
  top: 560.7px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(114) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(115) {
  left: 592.96px;
  top: 69.3px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(115) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.625s;
            animation-delay: 0.625s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(116) {
  left: 741.2px;
  top: 157.5px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(116) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(117) {
  left: 1019.15px;
  top: 138.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(117) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(118) {
  left: 945.03px;
  top: 81.9px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(118) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(119) {
  left: 815.32px;
  top: 182.7px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(119) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(120) {
  left: 722.67px;
  top: 409.5px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(120) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(121) {
  left: 1371.22px;
  top: 403.2px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(121) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(122) {
  left: 259.42px;
  top: 132.3px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(122) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(123) {
  left: 852.38px;
  top: 283.5px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(123) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(124) {
  left: 1612.11px;
  top: 170.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(124) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(125) {
  left: 129.71px;
  top: 44.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(125) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(126) {
  left: 555.9px;
  top: 201.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(126) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2.66667s;
            animation-delay: 2.66667s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(127) {
  left: 1130.33px;
  top: 478.8px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(127) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2.33333s;
            animation-delay: 2.33333s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(128) {
  left: 1723.29px;
  top: 378px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(128) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(129) {
  left: 1297.1px;
  top: 535.5px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(129) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 7s;
            animation-delay: 7s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(130) {
  left: 518.84px;
  top: 289.8px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(130) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(131) {
  left: 500.31px;
  top: 81.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(131) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(132) {
  left: 963.56px;
  top: 378px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(132) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(133) {
  left: 1074.74px;
  top: 592.2px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(133) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(134) {
  left: 1797.41px;
  top: 18.9px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(134) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(135) {
  left: 315.01px;
  top: 321.3px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(135) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(136) {
  left: 555.9px;
  top: 170.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(136) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(137) {
  left: 722.67px;
  top: 113.4px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(137) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(138) {
  left: 74.12px;
  top: 359.1px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(138) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(139) {
  left: 240.89px;
  top: 138.6px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(139) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(140) {
  left: 1482.4px;
  top: 182.7px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(140) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(141) {
  left: 1482.4px;
  top: 170.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(141) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(142) {
  left: 1815.94px;
  top: 510.3px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(142) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(143) {
  left: 500.31px;
  top: 617.4px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(143) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.14286s;
            animation-delay: 1.14286s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(144) {
  left: 277.95px;
  top: 346.5px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(144) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(145) {
  left: 1723.29px;
  top: 585.9px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(145) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(146) {
  left: 129.71px;
  top: 195.3px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(146) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.44444s;
            animation-delay: 0.44444s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(147) {
  left: 1315.63px;
  top: 144.9px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(147) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(148) {
  left: 1037.68px;
  top: 195.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(148) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.16667s;
            animation-delay: 1.16667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(149) {
  left: 537.37px;
  top: 567px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(149) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.85714s;
            animation-delay: 0.85714s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(150) {
  left: 1686.23px;
  top: 422.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
  .container-home .section-banner .stars_star:nth-child(150) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(151) {
  top: 31.5px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 10.44444s;
          animation-delay: 10.44444s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(151) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(152) {
  top: 100.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 13.66667s;
          animation-delay: 13.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(152) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(153) {
  top: 50.4px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(153) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(154) {
  top: 485.1px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 16.33333s;
          animation-delay: 16.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(154) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(155) {
  top: 283.5px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 6s;
          animation-delay: 6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(155) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(156) {
  top: 37.8px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 18.42857s;
          animation-delay: 18.42857s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(156) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(157) {
  top: 415.8px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 34.4s;
          animation-delay: 34.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(157) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(158) {
  top: 434.7px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 30.66667s;
          animation-delay: 30.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(158) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(159) {
  top: 163.8px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 42s;
          animation-delay: 42s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(159) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(160) {
  top: 31.5px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 45.66667s;
          animation-delay: 45.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(160) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(161) {
  top: 623.7px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 91s;
          animation-delay: 91s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(161) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(162) {
  top: 472.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 18s;
          animation-delay: 18s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(162) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 9s;
            animation-delay: 9s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(163) {
  top: 214.2px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(163) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.28571s;
            animation-delay: 0.28571s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(164) {
  top: 592.2px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 185s;
          animation-delay: 185s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(164) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(165) {
  top: 510.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 191s;
          animation-delay: 191s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(165) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(166) {
  top: 611.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 94s;
          animation-delay: 94s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(166) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(167) {
  top: 611.1px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(167) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(168) {
  top: 12.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 28.66667s;
          animation-delay: 28.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(168) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(169) {
  top: 195.3px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 12.83333s;
          animation-delay: 12.83333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(169) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(170) {
  top: 144.9px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 16s;
          animation-delay: 16s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(170) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(171) {
  top: 623.7px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 40.75s;
          animation-delay: 40.75s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(171) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(172) {
  top: 201.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 24.33333s;
          animation-delay: 24.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(172) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(173) {
  top: 88.2px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 3.75s;
          animation-delay: 3.75s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(173) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(174) {
  top: 302.4px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 23.83333s;
          animation-delay: 23.83333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(174) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(175) {
  top: 604.8px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 8s;
          animation-delay: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(175) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.57143s;
            animation-delay: 0.57143s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(176) {
  top: 245.7px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 13s;
          animation-delay: 13s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(176) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(177) {
  top: 25.2px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 66s;
          animation-delay: 66s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(177) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(178) {
  top: 415.8px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 2.33333s;
          animation-delay: 2.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(178) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(179) {
  top: 100.8px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 17.57143s;
          animation-delay: 17.57143s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(179) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 3.5s;
            animation-delay: 3.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(180) {
  top: 233.1px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 92.5s;
          animation-delay: 92.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(180) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(181) {
  top: 277.2px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 74.5s;
          animation-delay: 74.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(181) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(182) {
  top: 258.3px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 17.5s;
          animation-delay: 17.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(182) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.57143s;
            animation-delay: 0.57143s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(183) {
  top: 390.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 54.5s;
          animation-delay: 54.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(183) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.6s;
            animation-delay: 1.6s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(184) {
  top: 327.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 26.83333s;
          animation-delay: 26.83333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(184) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2.33333s;
            animation-delay: 2.33333s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(185) {
  top: 585.9px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 12.22222s;
          animation-delay: 12.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(185) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(186) {
  top: 504px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 21.75s;
          animation-delay: 21.75s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(186) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(187) {
  top: 497.7px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 52.66667s;
          animation-delay: 52.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(187) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(188) {
  top: 31.5px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 26.6s;
          animation-delay: 26.6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(188) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(189) {
  top: 333.9px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 49.66667s;
          animation-delay: 49.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(189) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(190) {
  top: 157.5px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 17.5s;
          animation-delay: 17.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(190) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(191) {
  top: 340.2px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 26.4s;
          animation-delay: 26.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(191) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.71429s;
            animation-delay: 0.71429s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(192) {
  top: 201.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 1.55556s;
          animation-delay: 1.55556s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(192) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(193) {
  top: 81.9px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(193) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(194) {
  top: 44.1px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 10.22222s;
          animation-delay: 10.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(194) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(195) {
  top: 327.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 9.125s;
          animation-delay: 9.125s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(195) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(196) {
  top: 132.3px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 39s;
          animation-delay: 39s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(196) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 4s;
            animation-delay: 4s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(197) {
  top: 359.1px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 8.88889s;
          animation-delay: 8.88889s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(197) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(198) {
  top: 327.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 56.66667s;
          animation-delay: 56.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(198) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 4s;
            animation-delay: 4s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(199) {
  top: 409.5px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 7.22222s;
          animation-delay: 7.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(199) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(200) {
  top: 302.4px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 23.85714s;
          animation-delay: 23.85714s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(200) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(201) {
  top: 598.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 86s;
          animation-delay: 86s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(201) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.6s;
            animation-delay: 1.6s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(202) {
  top: 535.5px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 18.83333s;
          animation-delay: 18.83333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(202) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(203) {
  top: 315px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 20.14286s;
          animation-delay: 20.14286s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(203) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(204) {
  top: 63px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 39.8s;
          animation-delay: 39.8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(204) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(205) {
  top: 522.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 30.2s;
          animation-delay: 30.2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(205) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.14286s;
            animation-delay: 1.14286s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(206) {
  top: 378px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 47s;
          animation-delay: 47s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(206) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(207) {
  top: 491.4px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 22s;
          animation-delay: 22s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(207) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.125s;
            animation-delay: 1.125s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(208) {
  top: 270.9px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 47s;
          animation-delay: 47s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(208) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(209) {
  top: 359.1px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 9.375s;
          animation-delay: 9.375s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(209) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.625s;
            animation-delay: 0.625s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(210) {
  top: 50.4px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 61s;
          animation-delay: 61s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(210) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.125s;
            animation-delay: 0.125s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(211) {
  top: 592.2px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 13.125s;
          animation-delay: 13.125s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(211) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(212) {
  top: 327.6px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 23.2s;
          animation-delay: 23.2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(212) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(213) {
  top: 302.4px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 0.16667s;
          animation-delay: 0.16667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(213) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.71429s;
            animation-delay: 0.71429s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(214) {
  top: 144.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 46.66667s;
          animation-delay: 46.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(214) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(215) {
  top: 321.3px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(215) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(216) {
  top: 321.3px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 185s;
          animation-delay: 185s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(216) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(217) {
  top: 157.5px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 6.8s;
          animation-delay: 6.8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(217) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.125s;
            animation-delay: 1.125s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(218) {
  top: 403.2px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 50.33333s;
          animation-delay: 50.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(218) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(219) {
  top: 390.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 9s;
          animation-delay: 9s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(219) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(220) {
  top: 195.3px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 37.75s;
          animation-delay: 37.75s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(220) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(221) {
  top: 63px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 63s;
          animation-delay: 63s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(221) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(222) {
  top: 302.4px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 18.5s;
          animation-delay: 18.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(222) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(223) {
  top: 604.8px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 4.42857s;
          animation-delay: 4.42857s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(223) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(224) {
  top: 554.4px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 58s;
          animation-delay: 58s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(224) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(225) {
  top: 214.2px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 10s;
          animation-delay: 10s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(225) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(226) {
  top: 522.9px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(226) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(227) {
  top: 403.2px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 62.66667s;
          animation-delay: 62.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(227) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(228) {
  top: 6.3px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 42s;
          animation-delay: 42s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(228) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(229) {
  top: 567px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 32.83333s;
          animation-delay: 32.83333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(229) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.57143s;
            animation-delay: 0.57143s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(230) {
  top: 472.5px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 9s;
          animation-delay: 9s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(230) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(231) {
  top: 126px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 20.66667s;
          animation-delay: 20.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(231) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(232) {
  top: 56.7px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 62s;
          animation-delay: 62s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(232) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(233) {
  top: 378px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 8s;
          animation-delay: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(233) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(234) {
  top: 396.9px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 9.85714s;
          animation-delay: 9.85714s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(234) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(235) {
  top: 88.2px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 11.22222s;
          animation-delay: 11.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(235) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(236) {
  top: 56.7px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 6.22222s;
          animation-delay: 6.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(236) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(237) {
  top: 277.2px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 27.66667s;
          animation-delay: 27.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(237) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(238) {
  top: 283.5px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 32s;
          animation-delay: 32s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(238) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(239) {
  top: 100.8px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 16.57143s;
          animation-delay: 16.57143s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(239) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(240) {
  top: 113.4px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 18.33333s;
          animation-delay: 18.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(240) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.85714s;
            animation-delay: 0.85714s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(241) {
  top: 37.8px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 40s;
          animation-delay: 40s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(241) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(242) {
  top: 126px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 32.5s;
          animation-delay: 32.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(242) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(243) {
  top: 453.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 63s;
          animation-delay: 63s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(243) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(244) {
  top: 630px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 10.2s;
          animation-delay: 10.2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(244) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(245) {
  top: 434.7px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 3.5s;
          animation-delay: 3.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(245) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.14286s;
            animation-delay: 0.14286s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(246) {
  top: 598.5px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 42.66667s;
          animation-delay: 42.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(246) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 9s;
            animation-delay: 9s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(247) {
  top: 270.9px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 32.5s;
          animation-delay: 32.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(247) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(248) {
  top: 485.1px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 25.5s;
          animation-delay: 25.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(248) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(249) {
  top: 585.9px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 98.5s;
          animation-delay: 98.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(249) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.625s;
            animation-delay: 0.625s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(250) {
  top: 378px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 27s;
          animation-delay: 27s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(250) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(251) {
  top: 510.3px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 40s;
          animation-delay: 40s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(251) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 2.25s;
            animation-delay: 2.25s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(252) {
  top: 214.2px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 9.44444s;
          animation-delay: 9.44444s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(252) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 9s;
            animation-delay: 9s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(253) {
  top: 378px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 63.33333s;
          animation-delay: 63.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(253) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(254) {
  top: 6.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 9.14286s;
          animation-delay: 9.14286s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(254) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(255) {
  top: 56.7px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 4.88889s;
          animation-delay: 4.88889s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(255) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(256) {
  top: 409.5px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 12.66667s;
          animation-delay: 12.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(256) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(257) {
  top: 598.5px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 4.625s;
          animation-delay: 4.625s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(257) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(258) {
  top: 264.6px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 34.6s;
          animation-delay: 34.6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(258) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(259) {
  top: 270.9px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 15.16667s;
          animation-delay: 15.16667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(259) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(260) {
  top: 258.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 20.5s;
          animation-delay: 20.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(260) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(261) {
  top: 88.2px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 26s;
          animation-delay: 26s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(261) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(262) {
  top: 63px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 48s;
          animation-delay: 48s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(262) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(263) {
  top: 422.1px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 32s;
          animation-delay: 32s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(263) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.42857s;
            animation-delay: 1.42857s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(264) {
  top: 340.2px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 25.33333s;
          animation-delay: 25.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(264) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(265) {
  top: 541.8px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 14.16667s;
          animation-delay: 14.16667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(265) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(266) {
  top: 182.7px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 16.5s;
          animation-delay: 16.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(266) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(267) {
  top: 529.2px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 9.4s;
          animation-delay: 9.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(267) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-banner .stars_star:nth-child(268) {
  top: 472.5px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 28.5s;
          animation-delay: 28.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(268) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(269) {
  top: 491.4px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(269) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(270) {
  top: 296.1px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 16.5s;
          animation-delay: 16.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(270) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(271) {
  top: 472.5px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 97s;
          animation-delay: 97s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(271) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(272) {
  top: 176.4px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 12.625s;
          animation-delay: 12.625s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(272) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-banner .stars_star:nth-child(273) {
  top: 264.6px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 45.5s;
          animation-delay: 45.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(273) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(274) {
  top: 296.1px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 15s;
          animation-delay: 15s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(274) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(275) {
  top: 252px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 9.14286s;
          animation-delay: 9.14286s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(275) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.42857s;
            animation-delay: 1.42857s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(276) {
  top: 504px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 7s;
          animation-delay: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(276) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.42857s;
            animation-delay: 0.42857s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(277) {
  top: 585.9px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 132s;
          animation-delay: 132s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(277) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(278) {
  top: 428.4px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 17.42857s;
          animation-delay: 17.42857s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(278) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.125s;
            animation-delay: 0.125s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(279) {
  top: 472.5px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 60.5s;
          animation-delay: 60.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(279) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(280) {
  top: 50.4px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 6.875s;
          animation-delay: 6.875s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(280) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(281) {
  top: 598.5px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 17.22222s;
          animation-delay: 17.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(281) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2.33333s;
            animation-delay: 2.33333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(282) {
  top: 478.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 5.14286s;
          animation-delay: 5.14286s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(282) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 2.25s;
            animation-delay: 2.25s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(283) {
  top: 560.7px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 18.5s;
          animation-delay: 18.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(283) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(284) {
  top: 6.3px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 15.8s;
          animation-delay: 15.8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(284) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.125s;
            animation-delay: 1.125s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-banner .stars_star:nth-child(285) {
  top: 522.9px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 9.22222s;
          animation-delay: 9.22222s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(285) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(286) {
  top: 623.7px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 16.11111s;
          animation-delay: 16.11111s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(286) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(287) {
  top: 88.2px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 15.5s;
          animation-delay: 15.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(287) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(288) {
  top: 195.3px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 98s;
          animation-delay: 98s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(288) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 7s;
            animation-delay: 7s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(289) {
  top: 296.1px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 28.5s;
          animation-delay: 28.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(289) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(290) {
  top: 321.3px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 13s;
          animation-delay: 13s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(290) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(291) {
  top: 409.5px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 56.33333s;
          animation-delay: 56.33333s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(291) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-banner .stars_star:nth-child(292) {
  top: 157.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 74s;
          animation-delay: 74s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(292) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(293) {
  top: 560.7px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 155s;
          animation-delay: 155s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(293) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-banner .stars_star:nth-child(294) {
  top: 264.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 18.14286s;
          animation-delay: 18.14286s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(294) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.16667s;
            animation-delay: 0.16667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-banner .stars_star:nth-child(295) {
  top: 100.8px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 6.11111s;
          animation-delay: 6.11111s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(295) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-banner .stars_star:nth-child(296) {
  top: 441px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 2.88889s;
          animation-delay: 2.88889s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(296) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(297) {
  top: 447.3px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 52.5s;
          animation-delay: 52.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(297) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(298) {
  top: 157.5px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 84s;
          animation-delay: 84s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(298) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-banner .stars_star:nth-child(299) {
  top: 516.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 58.66667s;
          animation-delay: 58.66667s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(299) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.4s;
            animation-delay: 1.4s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-banner .stars_star:nth-child(300) {
  top: 50.4px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 80s;
          animation-delay: 80s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite; }
  .container-home .section-banner .stars_star:nth-child(300) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars {
  display: none; }
.container-home .section-aboutus .stars_star:nth-child(1) {
  top: 9.28px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 39.2s;
          animation-delay: 39.2s; }
  .container-home .section-aboutus .stars_star:nth-child(1) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(2) {
  top: 450.08px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 17s;
          animation-delay: 17s; }
  .container-home .section-aboutus .stars_star:nth-child(2) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(3) {
  top: 51.04px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 5.5s;
          animation-delay: 5.5s; }
  .container-home .section-aboutus .stars_star:nth-child(3) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(4) {
  top: 436.16px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 149s;
          animation-delay: 149s; }
  .container-home .section-aboutus .stars_star:nth-child(4) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(5) {
  top: 83.52px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 16.28571s;
          animation-delay: 16.28571s; }
  .container-home .section-aboutus .stars_star:nth-child(5) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(6) {
  top: 232px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 9s;
          animation-delay: 9s; }
  .container-home .section-aboutus .stars_star:nth-child(6) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(7) {
  top: 199.52px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 45.5s;
          animation-delay: 45.5s; }
  .container-home .section-aboutus .stars_star:nth-child(7) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(8) {
  top: 13.92px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 64s;
          animation-delay: 64s; }
  .container-home .section-aboutus .stars_star:nth-child(8) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(9) {
  top: 13.92px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 44.5s;
          animation-delay: 44.5s; }
  .container-home .section-aboutus .stars_star:nth-child(9) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 2.66667s;
            animation-delay: 2.66667s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(10) {
  top: 422.24px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 82s;
          animation-delay: 82s; }
  .container-home .section-aboutus .stars_star:nth-child(10) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(11) {
  top: 366.56px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 110s;
          animation-delay: 110s; }
  .container-home .section-aboutus .stars_star:nth-child(11) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(12) {
  top: 324.8px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 79s;
          animation-delay: 79s; }
  .container-home .section-aboutus .stars_star:nth-child(12) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(13) {
  top: 153.12px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 47.5s;
          animation-delay: 47.5s; }
  .container-home .section-aboutus .stars_star:nth-child(13) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.8s;
            animation-delay: 1.8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(14) {
  top: 264.48px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 10.125s;
          animation-delay: 10.125s; }
  .container-home .section-aboutus .stars_star:nth-child(14) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(15) {
  top: 259.84px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 19.5s;
          animation-delay: 19.5s; }
  .container-home .section-aboutus .stars_star:nth-child(15) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(16) {
  top: 120.64px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 6s;
          animation-delay: 6s; }
  .container-home .section-aboutus .stars_star:nth-child(16) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(17) {
  top: 426.88px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 24s;
          animation-delay: 24s; }
  .container-home .section-aboutus .stars_star:nth-child(17) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(18) {
  top: 241.28px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 28.4s;
          animation-delay: 28.4s; }
  .container-home .section-aboutus .stars_star:nth-child(18) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(19) {
  top: 380.48px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 17.5s;
          animation-delay: 17.5s; }
  .container-home .section-aboutus .stars_star:nth-child(19) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(20) {
  top: 436.16px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 21.33333s;
          animation-delay: 21.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(20) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.44444s;
            animation-delay: 0.44444s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(21) {
  top: 153.12px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 41.5s;
          animation-delay: 41.5s; }
  .container-home .section-aboutus .stars_star:nth-child(21) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1.6s;
            animation-delay: 1.6s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(22) {
  top: 361.92px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 47.66667s;
          animation-delay: 47.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(22) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(23) {
  top: 361.92px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 6.75s;
          animation-delay: 6.75s; }
  .container-home .section-aboutus .stars_star:nth-child(23) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(24) {
  top: 139.2px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 17s;
          animation-delay: 17s; }
  .container-home .section-aboutus .stars_star:nth-child(24) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(25) {
  top: 176.32px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 157s;
          animation-delay: 157s; }
  .container-home .section-aboutus .stars_star:nth-child(25) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(26) {
  top: 296.96px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 24.66667s;
          animation-delay: 24.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(26) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.16667s;
            animation-delay: 0.16667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(27) {
  top: 334.08px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 32s;
          animation-delay: 32s; }
  .container-home .section-aboutus .stars_star:nth-child(27) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(28) {
  top: 55.68px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 24.625s;
          animation-delay: 24.625s; }
  .container-home .section-aboutus .stars_star:nth-child(28) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(29) {
  top: 194.88px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 2.25s;
          animation-delay: 2.25s; }
  .container-home .section-aboutus .stars_star:nth-child(29) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.16667s;
            animation-delay: 1.16667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(30) {
  top: 134.56px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 10.25s;
          animation-delay: 10.25s; }
  .container-home .section-aboutus .stars_star:nth-child(30) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(31) {
  top: 27.84px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 41s;
          animation-delay: 41s; }
  .container-home .section-aboutus .stars_star:nth-child(31) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(32) {
  top: 278.4px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 3.33333s;
          animation-delay: 3.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(32) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(33) {
  top: 41.76px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 38.5s;
          animation-delay: 38.5s; }
  .container-home .section-aboutus .stars_star:nth-child(33) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(34) {
  top: 320.16px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 13.55556s;
          animation-delay: 13.55556s; }
  .container-home .section-aboutus .stars_star:nth-child(34) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(35) {
  top: 301.6px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 14.83333s;
          animation-delay: 14.83333s; }
  .container-home .section-aboutus .stars_star:nth-child(35) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(36) {
  top: 361.92px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 13.85714s;
          animation-delay: 13.85714s; }
  .container-home .section-aboutus .stars_star:nth-child(36) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(37) {
  top: 78.88px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 26s;
          animation-delay: 26s; }
  .container-home .section-aboutus .stars_star:nth-child(37) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.4s;
            animation-delay: 1.4s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(38) {
  top: 102.08px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 8s;
          animation-delay: 8s; }
  .container-home .section-aboutus .stars_star:nth-child(38) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(39) {
  top: 306.24px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 5.66667s;
          animation-delay: 5.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(39) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.125s;
            animation-delay: 0.125s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(40) {
  top: 296.96px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 16.6s;
          animation-delay: 16.6s; }
  .container-home .section-aboutus .stars_star:nth-child(40) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 4.5s;
            animation-delay: 4.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(41) {
  top: 259.84px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 17s;
          animation-delay: 17s; }
  .container-home .section-aboutus .stars_star:nth-child(41) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 4s;
            animation-delay: 4s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(42) {
  top: 153.12px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 18.28571s;
          animation-delay: 18.28571s; }
  .container-home .section-aboutus .stars_star:nth-child(42) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(43) {
  top: 227.36px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 27s;
          animation-delay: 27s; }
  .container-home .section-aboutus .stars_star:nth-child(43) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.125s;
            animation-delay: 1.125s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(44) {
  top: 385.12px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 30s;
          animation-delay: 30s; }
  .container-home .section-aboutus .stars_star:nth-child(44) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.25s;
            animation-delay: 1.25s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(45) {
  top: 361.92px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 10s;
          animation-delay: 10s; }
  .container-home .section-aboutus .stars_star:nth-child(45) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 4s;
            animation-delay: 4s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(46) {
  top: 9.28px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 18.55556s;
          animation-delay: 18.55556s; }
  .container-home .section-aboutus .stars_star:nth-child(46) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(47) {
  top: 450.08px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 195s;
          animation-delay: 195s; }
  .container-home .section-aboutus .stars_star:nth-child(47) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(48) {
  top: 190.24px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 27.83333s;
          animation-delay: 27.83333s; }
  .container-home .section-aboutus .stars_star:nth-child(48) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(49) {
  top: 69.6px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 4.14286s;
          animation-delay: 4.14286s; }
  .container-home .section-aboutus .stars_star:nth-child(49) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(50) {
  top: 412.96px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 5.5s;
          animation-delay: 5.5s; }
  .container-home .section-aboutus .stars_star:nth-child(50) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(51) {
  top: 417.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 6.5s;
          animation-delay: 6.5s; }
  .container-home .section-aboutus .stars_star:nth-child(51) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(52) {
  top: 385.12px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 32.33333s;
          animation-delay: 32.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(52) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.66667s;
            animation-delay: 1.66667s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(53) {
  top: 264.48px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 76s;
          animation-delay: 76s; }
  .container-home .section-aboutus .stars_star:nth-child(53) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(54) {
  top: 116px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 131s;
          animation-delay: 131s; }
  .container-home .section-aboutus .stars_star:nth-child(54) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(55) {
  top: 250.56px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 24.625s;
          animation-delay: 24.625s; }
  .container-home .section-aboutus .stars_star:nth-child(55) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(56) {
  top: 310.88px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 14.16667s;
          animation-delay: 14.16667s; }
  .container-home .section-aboutus .stars_star:nth-child(56) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(57) {
  top: 32.48px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 23s;
          animation-delay: 23s; }
  .container-home .section-aboutus .stars_star:nth-child(57) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(58) {
  top: 403.68px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 59s;
          animation-delay: 59s; }
  .container-home .section-aboutus .stars_star:nth-child(58) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(59) {
  top: 255.2px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 16.5s;
          animation-delay: 16.5s; }
  .container-home .section-aboutus .stars_star:nth-child(59) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(60) {
  top: 227.36px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 18.4s;
          animation-delay: 18.4s; }
  .container-home .section-aboutus .stars_star:nth-child(60) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.11111s;
            animation-delay: 0.11111s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(61) {
  top: 55.68px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 120s;
          animation-delay: 120s; }
  .container-home .section-aboutus .stars_star:nth-child(61) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(62) {
  top: 37.12px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 4.66667s;
          animation-delay: 4.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(62) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(63) {
  top: 134.56px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 21.28571s;
          animation-delay: 21.28571s; }
  .container-home .section-aboutus .stars_star:nth-child(63) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(64) {
  top: 422.24px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 159s;
          animation-delay: 159s; }
  .container-home .section-aboutus .stars_star:nth-child(64) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(65) {
  top: 116px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 19s;
          animation-delay: 19s; }
  .container-home .section-aboutus .stars_star:nth-child(65) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.85714s;
            animation-delay: 0.85714s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(66) {
  top: 194.88px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 21.55556s;
          animation-delay: 21.55556s; }
  .container-home .section-aboutus .stars_star:nth-child(66) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(67) {
  top: 389.76px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 14.66667s;
          animation-delay: 14.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(67) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1.75s;
            animation-delay: 1.75s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(68) {
  top: 366.56px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 39.8s;
          animation-delay: 39.8s; }
  .container-home .section-aboutus .stars_star:nth-child(68) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 4s;
            animation-delay: 4s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(69) {
  top: 162.4px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 85s;
          animation-delay: 85s; }
  .container-home .section-aboutus .stars_star:nth-child(69) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(70) {
  top: 292.32px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 68.5s;
          animation-delay: 68.5s; }
  .container-home .section-aboutus .stars_star:nth-child(70) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.14286s;
            animation-delay: 1.14286s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(71) {
  top: 4.64px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 1.85714s;
          animation-delay: 1.85714s; }
  .container-home .section-aboutus .stars_star:nth-child(71) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(72) {
  top: 273.76px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 1.75s;
          animation-delay: 1.75s; }
  .container-home .section-aboutus .stars_star:nth-child(72) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(73) {
  top: 259.84px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 7.66667s;
          animation-delay: 7.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(73) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(74) {
  top: 426.88px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 8.16667s;
          animation-delay: 8.16667s; }
  .container-home .section-aboutus .stars_star:nth-child(74) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.75s;
            animation-delay: 0.75s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(75) {
  top: 204.16px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 14.66667s;
          animation-delay: 14.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(75) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(76) {
  top: 190.24px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 30.16667s;
          animation-delay: 30.16667s; }
  .container-home .section-aboutus .stars_star:nth-child(76) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(77) {
  top: 171.68px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 0.875s;
          animation-delay: 0.875s; }
  .container-home .section-aboutus .stars_star:nth-child(77) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.125s;
            animation-delay: 1.125s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(78) {
  top: 459.36px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 9.66667s;
          animation-delay: 9.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(78) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(79) {
  top: 250.56px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 17.66667s;
          animation-delay: 17.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(79) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(80) {
  top: 153.12px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 46.75s;
          animation-delay: 46.75s; }
  .container-home .section-aboutus .stars_star:nth-child(80) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(81) {
  top: 194.88px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 99.5s;
          animation-delay: 99.5s; }
  .container-home .section-aboutus .stars_star:nth-child(81) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.28571s;
            animation-delay: 0.28571s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(82) {
  top: 51.04px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 64s;
          animation-delay: 64s; }
  .container-home .section-aboutus .stars_star:nth-child(82) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.375s;
            animation-delay: 0.375s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(83) {
  top: 250.56px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 106s;
          animation-delay: 106s; }
  .container-home .section-aboutus .stars_star:nth-child(83) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(84) {
  top: 422.24px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 11.22222s;
          animation-delay: 11.22222s; }
  .container-home .section-aboutus .stars_star:nth-child(84) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(85) {
  top: 380.48px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 43.33333s;
          animation-delay: 43.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(85) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(86) {
  top: 375.84px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 6.75s;
          animation-delay: 6.75s; }
  .container-home .section-aboutus .stars_star:nth-child(86) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(87) {
  top: 417.6px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 14.8s;
          animation-delay: 14.8s; }
  .container-home .section-aboutus .stars_star:nth-child(87) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(88) {
  top: 315.52px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 9.16667s;
          animation-delay: 9.16667s; }
  .container-home .section-aboutus .stars_star:nth-child(88) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1.16667s;
            animation-delay: 1.16667s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(89) {
  top: 64.96px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 46.33333s;
          animation-delay: 46.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(89) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(90) {
  top: 111.36px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 54.5s;
          animation-delay: 54.5s; }
  .container-home .section-aboutus .stars_star:nth-child(90) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(91) {
  top: 204.16px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 78s;
          animation-delay: 78s; }
  .container-home .section-aboutus .stars_star:nth-child(91) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.28571s;
            animation-delay: 1.28571s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(92) {
  top: 23.2px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 95s;
          animation-delay: 95s; }
  .container-home .section-aboutus .stars_star:nth-child(92) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(93) {
  top: 459.36px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 51s;
          animation-delay: 51s; }
  .container-home .section-aboutus .stars_star:nth-child(93) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(94) {
  top: 273.76px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 12.5s;
          animation-delay: 12.5s; }
  .container-home .section-aboutus .stars_star:nth-child(94) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(95) {
  top: 153.12px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 94s;
          animation-delay: 94s; }
  .container-home .section-aboutus .stars_star:nth-child(95) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.77778s;
            animation-delay: 0.77778s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(96) {
  top: 320.16px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 3.66667s;
          animation-delay: 3.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(96) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(97) {
  top: 51.04px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 10.5s;
          animation-delay: 10.5s; }
  .container-home .section-aboutus .stars_star:nth-child(97) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3.5s;
            animation-delay: 3.5s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(98) {
  top: 306.24px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 13s;
          animation-delay: 13s; }
  .container-home .section-aboutus .stars_star:nth-child(98) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(99) {
  top: 102.08px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 25s;
          animation-delay: 25s; }
  .container-home .section-aboutus .stars_star:nth-child(99) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(100) {
  top: 148.48px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 8.875s;
          animation-delay: 8.875s; }
  .container-home .section-aboutus .stars_star:nth-child(100) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(101) {
  top: 190.24px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 9.66667s;
          animation-delay: 9.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(101) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(102) {
  top: 389.76px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 4.33333s;
          animation-delay: 4.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(102) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(103) {
  top: 306.24px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 56s;
          animation-delay: 56s; }
  .container-home .section-aboutus .stars_star:nth-child(103) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(104) {
  top: 218.08px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 13s;
          animation-delay: 13s; }
  .container-home .section-aboutus .stars_star:nth-child(104) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.875s;
            animation-delay: 0.875s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(105) {
  top: 148.48px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 14.55556s;
          animation-delay: 14.55556s; }
  .container-home .section-aboutus .stars_star:nth-child(105) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(106) {
  top: 366.56px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 16.6s;
          animation-delay: 16.6s; }
  .container-home .section-aboutus .stars_star:nth-child(106) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 9s;
            animation-delay: 9s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(107) {
  top: 417.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 10.28571s;
          animation-delay: 10.28571s; }
  .container-home .section-aboutus .stars_star:nth-child(107) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(108) {
  top: 255.2px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 19.75s;
          animation-delay: 19.75s; }
  .container-home .section-aboutus .stars_star:nth-child(108) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(109) {
  top: 348px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 12.75s;
          animation-delay: 12.75s; }
  .container-home .section-aboutus .stars_star:nth-child(109) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(110) {
  top: 389.76px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 10.5s;
          animation-delay: 10.5s; }
  .container-home .section-aboutus .stars_star:nth-child(110) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.14286s;
            animation-delay: 0.14286s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(111) {
  top: 83.52px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 27.16667s;
          animation-delay: 27.16667s; }
  .container-home .section-aboutus .stars_star:nth-child(111) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(112) {
  top: 310.88px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 36s;
          animation-delay: 36s; }
  .container-home .section-aboutus .stars_star:nth-child(112) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(113) {
  top: 324.8px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 2.33333s;
          animation-delay: 2.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(113) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 1.42857s;
            animation-delay: 1.42857s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(114) {
  top: 129.92px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 59.66667s;
          animation-delay: 59.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(114) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(115) {
  top: 171.68px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 96s;
          animation-delay: 96s; }
  .container-home .section-aboutus .stars_star:nth-child(115) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(116) {
  top: 37.12px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 32s;
          animation-delay: 32s; }
  .container-home .section-aboutus .stars_star:nth-child(116) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(117) {
  top: 23.2px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 3.5s;
          animation-delay: 3.5s; }
  .container-home .section-aboutus .stars_star:nth-child(117) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(118) {
  top: 102.08px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 153s;
          animation-delay: 153s; }
  .container-home .section-aboutus .stars_star:nth-child(118) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(119) {
  top: 301.6px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 4s;
          animation-delay: 4s; }
  .container-home .section-aboutus .stars_star:nth-child(119) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(120) {
  top: 408.32px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 55.5s;
          animation-delay: 55.5s; }
  .container-home .section-aboutus .stars_star:nth-child(120) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; }
.container-home .section-aboutus .stars_star:nth-child(121) {
  top: 55.68px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 68s;
          animation-delay: 68s; }
  .container-home .section-aboutus .stars_star:nth-child(121) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3.5s;
            animation-delay: 3.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(122) {
  top: 454.72px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 21.77778s;
          animation-delay: 21.77778s; }
  .container-home .section-aboutus .stars_star:nth-child(122) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 0.71429s;
            animation-delay: 0.71429s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(123) {
  top: 329.44px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 1.85714s;
          animation-delay: 1.85714s; }
  .container-home .section-aboutus .stars_star:nth-child(123) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(124) {
  top: 329.44px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 73s;
          animation-delay: 73s; }
  .container-home .section-aboutus .stars_star:nth-child(124) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(125) {
  top: 264.48px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 40s;
          animation-delay: 40s; }
  .container-home .section-aboutus .stars_star:nth-child(125) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 3.5s;
            animation-delay: 3.5s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(126) {
  top: 227.36px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 7s;
          animation-delay: 7s; }
  .container-home .section-aboutus .stars_star:nth-child(126) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(127) {
  top: 375.84px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 61.5s;
          animation-delay: 61.5s; }
  .container-home .section-aboutus .stars_star:nth-child(127) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(128) {
  top: 227.36px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 168s;
          animation-delay: 168s; }
  .container-home .section-aboutus .stars_star:nth-child(128) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(129) {
  top: 375.84px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 16s;
          animation-delay: 16s; }
  .container-home .section-aboutus .stars_star:nth-child(129) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(130) {
  top: 153.12px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 22.25s;
          animation-delay: 22.25s; }
  .container-home .section-aboutus .stars_star:nth-child(130) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 1.33333s;
            animation-duration: 1.33333s; }
.container-home .section-aboutus .stars_star:nth-child(131) {
  top: 37.12px;
  width: 3.2px;
  height: 3.2px;
  -webkit-animation-delay: 11.66667s;
          animation-delay: 11.66667s; }
  .container-home .section-aboutus .stars_star:nth-child(131) .star_inner {
    width: 3.2px;
    height: 3.2px;
    -webkit-animation-delay: 8s;
            animation-delay: 8s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(132) {
  top: 408.32px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s; }
  .container-home .section-aboutus .stars_star:nth-child(132) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 0.66667s;
            animation-duration: 0.66667s; }
.container-home .section-aboutus .stars_star:nth-child(133) {
  top: 157.76px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 3.33333s;
          animation-delay: 3.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(133) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(134) {
  top: 185.6px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 15.71429s;
          animation-delay: 15.71429s; }
  .container-home .section-aboutus .stars_star:nth-child(134) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(135) {
  top: 27.84px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 21.44444s;
          animation-delay: 21.44444s; }
  .container-home .section-aboutus .stars_star:nth-child(135) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(136) {
  top: 412.96px;
  width: 3.6px;
  height: 3.6px;
  -webkit-animation-delay: 26s;
          animation-delay: 26s; }
  .container-home .section-aboutus .stars_star:nth-child(136) .star_inner {
    width: 3.6px;
    height: 3.6px;
    -webkit-animation-delay: 0.14286s;
            animation-delay: 0.14286s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(137) {
  top: 324.8px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 22s;
          animation-delay: 22s; }
  .container-home .section-aboutus .stars_star:nth-child(137) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(138) {
  top: 97.44px;
  width: 2.8px;
  height: 2.8px;
  -webkit-animation-delay: 11s;
          animation-delay: 11s; }
  .container-home .section-aboutus .stars_star:nth-child(138) .star_inner {
    width: 2.8px;
    height: 2.8px;
    -webkit-animation-delay: 0.125s;
            animation-delay: 0.125s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(139) {
  top: 213.44px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 27.8s;
          animation-delay: 27.8s; }
  .container-home .section-aboutus .stars_star:nth-child(139) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.66667s;
            animation-delay: 0.66667s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(140) {
  top: 162.4px;
  width: 2.4px;
  height: 2.4px;
  -webkit-animation-delay: 2.71429s;
          animation-delay: 2.71429s; }
  .container-home .section-aboutus .stars_star:nth-child(140) .star_inner {
    width: 2.4px;
    height: 2.4px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(141) {
  top: 199.52px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 23.2s;
          animation-delay: 23.2s; }
  .container-home .section-aboutus .stars_star:nth-child(141) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.55556s;
            animation-delay: 0.55556s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(142) {
  top: 278.4px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 30.5s;
          animation-delay: 30.5s; }
  .container-home .section-aboutus .stars_star:nth-child(142) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 3.33333s;
            animation-delay: 3.33333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(143) {
  top: 459.36px;
  width: 1.6px;
  height: 1.6px;
  -webkit-animation-delay: 12.75s;
          animation-delay: 12.75s; }
  .container-home .section-aboutus .stars_star:nth-child(143) .star_inner {
    width: 1.6px;
    height: 1.6px;
    -webkit-animation-delay: 0.33333s;
            animation-delay: 0.33333s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s; }
.container-home .section-aboutus .stars_star:nth-child(144) {
  top: 153.12px;
  width: 0.8px;
  height: 0.8px;
  -webkit-animation-delay: 17.25s;
          animation-delay: 17.25s; }
  .container-home .section-aboutus .stars_star:nth-child(144) .star_inner {
    width: 0.8px;
    height: 0.8px;
    -webkit-animation-delay: 2.5s;
            animation-delay: 2.5s;
    -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s; }
.container-home .section-aboutus .stars_star:nth-child(145) {
  top: 241.28px;
  width: 0.4px;
  height: 0.4px;
  -webkit-animation-delay: 47s;
          animation-delay: 47s; }
  .container-home .section-aboutus .stars_star:nth-child(145) .star_inner {
    width: 0.4px;
    height: 0.4px;
    -webkit-animation-delay: 0.8s;
            animation-delay: 0.8s;
    -webkit-animation-duration: 3s;
            animation-duration: 3s; }
.container-home .section-aboutus .stars_star:nth-child(146) {
  top: 259.84px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 34.5s;
          animation-delay: 34.5s; }
  .container-home .section-aboutus .stars_star:nth-child(146) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 0.83333s;
            animation-delay: 0.83333s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(147) {
  top: 111.36px;
  width: 2px;
  height: 2px;
  -webkit-animation-delay: 85.5s;
          animation-delay: 85.5s; }
  .container-home .section-aboutus .stars_star:nth-child(147) .star_inner {
    width: 2px;
    height: 2px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }
.container-home .section-aboutus .stars_star:nth-child(148) {
  top: 241.28px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 31.33333s;
          animation-delay: 31.33333s; }
  .container-home .section-aboutus .stars_star:nth-child(148) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 8s;
            animation-delay: 8s;
    -webkit-animation-duration: 0.33333s;
            animation-duration: 0.33333s; }
.container-home .section-aboutus .stars_star:nth-child(149) {
  top: 454.72px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 10.25s;
          animation-delay: 10.25s; }
  .container-home .section-aboutus .stars_star:nth-child(149) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 6s;
            animation-delay: 6s;
    -webkit-animation-duration: 2s;
            animation-duration: 2s; }
.container-home .section-aboutus .stars_star:nth-child(150) {
  top: 18.56px;
  width: 1.2px;
  height: 1.2px;
  -webkit-animation-delay: 18.75s;
          animation-delay: 18.75s; }
  .container-home .section-aboutus .stars_star:nth-child(150) .star_inner {
    width: 1.2px;
    height: 1.2px;
    -webkit-animation-delay: 1.33333s;
            animation-delay: 1.33333s;
    -webkit-animation-duration: 1s;
            animation-duration: 1s; }

.container-aboutus .stars {
  display: none; }
  .container-aboutus .stars .stars_star:nth-child(1) {
    top: 22.5px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s; }
    .container-aboutus .stars .stars_star:nth-child(1) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 2s;
              animation-delay: 2s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(2) {
    top: 48.75px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 3s;
            animation-delay: 3s; }
    .container-aboutus .stars .stars_star:nth-child(2) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 1.8s;
              animation-delay: 1.8s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(3) {
    top: 51.25px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 24.75s;
            animation-delay: 24.75s; }
    .container-aboutus .stars .stars_star:nth-child(3) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 0.25s;
              animation-delay: 0.25s;
      -webkit-animation-duration: 0.33333s;
              animation-duration: 0.33333s; }
  .container-aboutus .stars .stars_star:nth-child(4) {
    top: 125px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 13s;
            animation-delay: 13s; }
    .container-aboutus .stars .stars_star:nth-child(4) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 10s;
              animation-delay: 10s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(5) {
    top: 15px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 39.8s;
            animation-delay: 39.8s; }
    .container-aboutus .stars .stars_star:nth-child(5) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 2s;
              animation-delay: 2s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(6) {
    top: 90px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 2.875s;
            animation-delay: 2.875s; }
    .container-aboutus .stars .stars_star:nth-child(6) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 0.625s;
              animation-delay: 0.625s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(7) {
    top: 121.25px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 26.33333s;
            animation-delay: 26.33333s; }
    .container-aboutus .stars .stars_star:nth-child(7) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 0.71429s;
              animation-delay: 0.71429s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(8) {
    top: 87.5px;
    height: 1.2px;
    width: 1.2px;
    -webkit-animation-delay: 86s;
            animation-delay: 86s; }
    .container-aboutus .stars .stars_star:nth-child(8) .star_inner {
      height: 1.2px;
      width: 1.2px;
      -webkit-animation-delay: 2.33333s;
              animation-delay: 2.33333s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(9) {
    top: 101.25px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 17.83333s;
            animation-delay: 17.83333s; }
    .container-aboutus .stars .stars_star:nth-child(9) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(10) {
    top: 102.5px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 34.8s;
            animation-delay: 34.8s; }
    .container-aboutus .stars .stars_star:nth-child(10) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(11) {
    top: 111.25px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 2.55556s;
            animation-delay: 2.55556s; }
    .container-aboutus .stars .stars_star:nth-child(11) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 1.2s;
              animation-delay: 1.2s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(12) {
    top: 91.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 42.5s;
            animation-delay: 42.5s; }
    .container-aboutus .stars .stars_star:nth-child(12) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 0.55556s;
              animation-delay: 0.55556s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(13) {
    top: 75px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 20.375s;
            animation-delay: 20.375s; }
    .container-aboutus .stars .stars_star:nth-child(13) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 0.85714s;
              animation-delay: 0.85714s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(14) {
    top: 36.25px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 26s;
            animation-delay: 26s; }
    .container-aboutus .stars .stars_star:nth-child(14) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 6s;
              animation-delay: 6s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(15) {
    top: 50px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 33.8s;
            animation-delay: 33.8s; }
    .container-aboutus .stars .stars_star:nth-child(15) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.33333s;
              animation-delay: 1.33333s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(16) {
    top: 1.25px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 9.75s;
            animation-delay: 9.75s; }
    .container-aboutus .stars .stars_star:nth-child(16) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 0.25s;
              animation-delay: 0.25s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(17) {
    top: 105px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 14s;
            animation-delay: 14s; }
    .container-aboutus .stars .stars_star:nth-child(17) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 8s;
              animation-delay: 8s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(18) {
    top: 33.75px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 16.75s;
            animation-delay: 16.75s; }
    .container-aboutus .stars .stars_star:nth-child(18) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.66667s;
              animation-delay: 0.66667s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(19) {
    top: 70px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 21.6s;
            animation-delay: 21.6s; }
    .container-aboutus .stars .stars_star:nth-child(19) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.5s;
              animation-delay: 1.5s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(20) {
    top: 21.25px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 33.2s;
            animation-delay: 33.2s; }
    .container-aboutus .stars .stars_star:nth-child(20) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 0.75s;
              animation-delay: 0.75s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(21) {
    top: 122.5px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 13.55556s;
            animation-delay: 13.55556s; }
    .container-aboutus .stars .stars_star:nth-child(21) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.66667s;
              animation-delay: 0.66667s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(22) {
    top: 17.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 12s;
            animation-delay: 12s; }
    .container-aboutus .stars .stars_star:nth-child(22) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.57143s;
              animation-delay: 0.57143s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(23) {
    top: 57.5px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 16.66667s;
            animation-delay: 16.66667s; }
    .container-aboutus .stars .stars_star:nth-child(23) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.33333s;
              animation-delay: 0.33333s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(24) {
    top: 80px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 49.25s;
            animation-delay: 49.25s; }
    .container-aboutus .stars .stars_star:nth-child(24) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.66667s;
              animation-delay: 1.66667s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(25) {
    top: 50px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 6.11111s;
            animation-delay: 6.11111s; }
    .container-aboutus .stars .stars_star:nth-child(25) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 2.5s;
              animation-delay: 2.5s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(26) {
    top: 86.25px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 6.8s;
            animation-delay: 6.8s; }
    .container-aboutus .stars .stars_star:nth-child(26) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 1.66667s;
              animation-delay: 1.66667s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(27) {
    top: 76.25px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 18s;
            animation-delay: 18s; }
    .container-aboutus .stars .stars_star:nth-child(27) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 3s;
              animation-delay: 3s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(28) {
    top: 38.75px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 55.33333s;
            animation-delay: 55.33333s; }
    .container-aboutus .stars .stars_star:nth-child(28) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.85714s;
              animation-delay: 0.85714s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(29) {
    top: 65px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 19.33333s;
            animation-delay: 19.33333s; }
    .container-aboutus .stars .stars_star:nth-child(29) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.33333s;
              animation-delay: 0.33333s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(30) {
    top: 105px;
    height: 1.2px;
    width: 1.2px;
    -webkit-animation-delay: 31.2s;
            animation-delay: 31.2s; }
    .container-aboutus .stars .stars_star:nth-child(30) .star_inner {
      height: 1.2px;
      width: 1.2px;
      -webkit-animation-delay: 0.5s;
              animation-delay: 0.5s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(31) {
    top: 91.25px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 101s;
            animation-delay: 101s; }
    .container-aboutus .stars .stars_star:nth-child(31) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 0.2s;
              animation-delay: 0.2s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(32) {
    top: 118.75px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 16.85714s;
            animation-delay: 16.85714s; }
    .container-aboutus .stars .stars_star:nth-child(32) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(33) {
    top: 48.75px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 8.75s;
            animation-delay: 8.75s; }
    .container-aboutus .stars .stars_star:nth-child(33) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 4s;
              animation-delay: 4s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(34) {
    top: 86.25px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 20.5s;
            animation-delay: 20.5s; }
    .container-aboutus .stars .stars_star:nth-child(34) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 1.42857s;
              animation-delay: 1.42857s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(35) {
    top: 6.25px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 24.5s;
            animation-delay: 24.5s; }
    .container-aboutus .stars .stars_star:nth-child(35) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 1.16667s;
              animation-delay: 1.16667s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(36) {
    top: 31.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 13.25s;
            animation-delay: 13.25s; }
    .container-aboutus .stars .stars_star:nth-child(36) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 0.71429s;
              animation-delay: 0.71429s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(37) {
    top: 10px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 10.25s;
            animation-delay: 10.25s; }
    .container-aboutus .stars .stars_star:nth-child(37) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 1.125s;
              animation-delay: 1.125s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(38) {
    top: 5px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 16.33333s;
            animation-delay: 16.33333s; }
    .container-aboutus .stars .stars_star:nth-child(38) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.2s;
              animation-delay: 0.2s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(39) {
    top: 86.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 32.4s;
            animation-delay: 32.4s; }
    .container-aboutus .stars .stars_star:nth-child(39) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.66667s;
              animation-delay: 1.66667s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(40) {
    top: 98.75px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 17.14286s;
            animation-delay: 17.14286s; }
    .container-aboutus .stars .stars_star:nth-child(40) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.8s;
              animation-delay: 0.8s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(41) {
    top: 47.5px;
    height: 1.2px;
    width: 1.2px;
    -webkit-animation-delay: 5.22222s;
            animation-delay: 5.22222s; }
    .container-aboutus .stars .stars_star:nth-child(41) .star_inner {
      height: 1.2px;
      width: 1.2px;
      -webkit-animation-delay: 0.83333s;
              animation-delay: 0.83333s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(42) {
    top: 6.25px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 22.22222s;
            animation-delay: 22.22222s; }
    .container-aboutus .stars .stars_star:nth-child(42) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 2.25s;
              animation-delay: 2.25s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(43) {
    top: 72.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 21.5s;
            animation-delay: 21.5s; }
    .container-aboutus .stars .stars_star:nth-child(43) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 5s;
              animation-delay: 5s;
      -webkit-animation-duration: 0.33333s;
              animation-duration: 0.33333s; }
  .container-aboutus .stars .stars_star:nth-child(44) {
    top: 118.75px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 132s;
            animation-delay: 132s; }
    .container-aboutus .stars .stars_star:nth-child(44) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 0.42857s;
              animation-delay: 0.42857s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(45) {
    top: 76.25px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 157s;
            animation-delay: 157s; }
    .container-aboutus .stars .stars_star:nth-child(45) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(46) {
    top: 61.25px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 3.4s;
            animation-delay: 3.4s; }
    .container-aboutus .stars .stars_star:nth-child(46) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 0.71429s;
              animation-delay: 0.71429s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(47) {
    top: 113.75px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 11.8s;
            animation-delay: 11.8s; }
    .container-aboutus .stars .stars_star:nth-child(47) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 0.66667s;
              animation-delay: 0.66667s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(48) {
    top: 52.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 59s;
            animation-delay: 59s; }
    .container-aboutus .stars .stars_star:nth-child(48) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.88889s;
              animation-delay: 0.88889s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(49) {
    top: 75px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 23s;
            animation-delay: 23s; }
    .container-aboutus .stars .stars_star:nth-child(49) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 1.14286s;
              animation-delay: 1.14286s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(50) {
    top: 2.5px;
    height: 1.2px;
    width: 1.2px;
    -webkit-animation-delay: 12.16667s;
            animation-delay: 12.16667s; }
    .container-aboutus .stars .stars_star:nth-child(50) .star_inner {
      height: 1.2px;
      width: 1.2px;
      -webkit-animation-delay: 1.8s;
              animation-delay: 1.8s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(51) {
    top: 113.75px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 0.88889s;
            animation-delay: 0.88889s; }
    .container-aboutus .stars .stars_star:nth-child(51) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.33333s;
              animation-delay: 0.33333s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(52) {
    top: 88.75px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 19s;
            animation-delay: 19s; }
    .container-aboutus .stars .stars_star:nth-child(52) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 0.28571s;
              animation-delay: 0.28571s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(53) {
    top: 125px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 2.77778s;
            animation-delay: 2.77778s; }
    .container-aboutus .stars .stars_star:nth-child(53) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.71429s;
              animation-delay: 0.71429s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(54) {
    top: 102.5px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 7s;
            animation-delay: 7s; }
    .container-aboutus .stars .stars_star:nth-child(54) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(55) {
    top: 43.75px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 26.85714s;
            animation-delay: 26.85714s; }
    .container-aboutus .stars .stars_star:nth-child(55) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(56) {
    top: 46.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 22.66667s;
            animation-delay: 22.66667s; }
    .container-aboutus .stars .stars_star:nth-child(56) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.2s;
              animation-delay: 1.2s;
      -webkit-animation-duration: 1.5s;
              animation-duration: 1.5s; }
  .container-aboutus .stars .stars_star:nth-child(57) {
    top: 100px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 1.5s;
            animation-delay: 1.5s; }
    .container-aboutus .stars .stars_star:nth-child(57) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 2s;
              animation-delay: 2s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(58) {
    top: 37.5px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 14.2s;
            animation-delay: 14.2s; }
    .container-aboutus .stars .stars_star:nth-child(58) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 0.75s;
              animation-delay: 0.75s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(59) {
    top: 95px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 9.5s;
            animation-delay: 9.5s; }
    .container-aboutus .stars .stars_star:nth-child(59) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 8s;
              animation-delay: 8s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(60) {
    top: 30px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 16.71429s;
            animation-delay: 16.71429s; }
    .container-aboutus .stars .stars_star:nth-child(60) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 1.16667s;
              animation-delay: 1.16667s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(61) {
    top: 67.5px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 2s;
            animation-delay: 2s; }
    .container-aboutus .stars .stars_star:nth-child(61) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 1.4s;
              animation-delay: 1.4s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(62) {
    top: 10px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 8.85714s;
            animation-delay: 8.85714s; }
    .container-aboutus .stars .stars_star:nth-child(62) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 1.33333s;
              animation-delay: 1.33333s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(63) {
    top: 27.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 17s;
            animation-delay: 17s; }
    .container-aboutus .stars .stars_star:nth-child(63) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.11111s;
              animation-delay: 0.11111s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(64) {
    top: 60px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 15.5s;
            animation-delay: 15.5s; }
    .container-aboutus .stars .stars_star:nth-child(64) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 2.66667s;
              animation-delay: 2.66667s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(65) {
    top: 50px;
    height: 1.2px;
    width: 1.2px;
    -webkit-animation-delay: 3.75s;
            animation-delay: 3.75s; }
    .container-aboutus .stars .stars_star:nth-child(65) .star_inner {
      height: 1.2px;
      width: 1.2px;
      -webkit-animation-delay: 0.75s;
              animation-delay: 0.75s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(66) {
    top: 92.5px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 49s;
            animation-delay: 49s; }
    .container-aboutus .stars .stars_star:nth-child(66) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 1.33333s;
              animation-delay: 1.33333s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(67) {
    top: 7.5px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 10.55556s;
            animation-delay: 10.55556s; }
    .container-aboutus .stars .stars_star:nth-child(67) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 8s;
              animation-delay: 8s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(68) {
    top: 53.75px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 31s;
            animation-delay: 31s; }
    .container-aboutus .stars .stars_star:nth-child(68) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.625s;
              animation-delay: 0.625s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(69) {
    top: 112.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 10.4s;
            animation-delay: 10.4s; }
    .container-aboutus .stars .stars_star:nth-child(69) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 0.33333s;
              animation-delay: 0.33333s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(70) {
    top: 81.25px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 117s;
            animation-delay: 117s; }
    .container-aboutus .stars .stars_star:nth-child(70) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.5s;
              animation-delay: 0.5s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(71) {
    top: 98.75px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 34.66667s;
            animation-delay: 34.66667s; }
    .container-aboutus .stars .stars_star:nth-child(71) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 3s;
              animation-delay: 3s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(72) {
    top: 17.5px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 36s;
            animation-delay: 36s; }
    .container-aboutus .stars .stars_star:nth-child(72) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 4.5s;
              animation-delay: 4.5s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(73) {
    top: 92.5px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 7s;
            animation-delay: 7s; }
    .container-aboutus .stars .stars_star:nth-child(73) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 1.25s;
              animation-delay: 1.25s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(74) {
    top: 91.25px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 187s;
            animation-delay: 187s; }
    .container-aboutus .stars .stars_star:nth-child(74) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 0.33333s;
              animation-delay: 0.33333s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(75) {
    top: 3.75px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 7.16667s;
            animation-delay: 7.16667s; }
    .container-aboutus .stars .stars_star:nth-child(75) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 3.5s;
              animation-delay: 3.5s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(76) {
    top: 36.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 1.14286s;
            animation-delay: 1.14286s; }
    .container-aboutus .stars .stars_star:nth-child(76) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 0.4s;
              animation-delay: 0.4s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(77) {
    top: 88.75px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 7.5s;
            animation-delay: 7.5s; }
    .container-aboutus .stars .stars_star:nth-child(77) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.5s;
              animation-delay: 0.5s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(78) {
    top: 91.25px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 26.5s;
            animation-delay: 26.5s; }
    .container-aboutus .stars .stars_star:nth-child(78) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 5s;
              animation-delay: 5s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(79) {
    top: 50px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s; }
    .container-aboutus .stars .stars_star:nth-child(79) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.66667s;
              animation-delay: 0.66667s;
      -webkit-animation-duration: 3s;
              animation-duration: 3s; }
  .container-aboutus .stars .stars_star:nth-child(80) {
    top: 22.5px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 19.66667s;
            animation-delay: 19.66667s; }
    .container-aboutus .stars .stars_star:nth-child(80) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 0.8s;
              animation-delay: 0.8s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(81) {
    top: 115px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 8.83333s;
            animation-delay: 8.83333s; }
    .container-aboutus .stars .stars_star:nth-child(81) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 1.25s;
              animation-delay: 1.25s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(82) {
    top: 108.75px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 16.42857s;
            animation-delay: 16.42857s; }
    .container-aboutus .stars .stars_star:nth-child(82) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 1.66667s;
              animation-delay: 1.66667s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(83) {
    top: 22.5px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 6.66667s;
            animation-delay: 6.66667s; }
    .container-aboutus .stars .stars_star:nth-child(83) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 0.44444s;
              animation-delay: 0.44444s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(84) {
    top: 22.5px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 19.2s;
            animation-delay: 19.2s; }
    .container-aboutus .stars .stars_star:nth-child(84) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 0.88889s;
              animation-delay: 0.88889s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(85) {
    top: 61.25px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 66s;
            animation-delay: 66s; }
    .container-aboutus .stars .stars_star:nth-child(85) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.33333s;
              animation-delay: 1.33333s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(86) {
    top: 18.75px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 48.25s;
            animation-delay: 48.25s; }
    .container-aboutus .stars .stars_star:nth-child(86) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 0.25s;
              animation-delay: 0.25s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(87) {
    top: 26.25px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 19.66667s;
            animation-delay: 19.66667s; }
    .container-aboutus .stars .stars_star:nth-child(87) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 1.11111s;
              animation-delay: 1.11111s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(88) {
    top: 66.25px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 39s;
            animation-delay: 39s; }
    .container-aboutus .stars .stars_star:nth-child(88) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 2.33333s;
              animation-delay: 2.33333s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(89) {
    top: 98.75px;
    height: 0.3px;
    width: 0.3px;
    -webkit-animation-delay: 20.85714s;
            animation-delay: 20.85714s; }
    .container-aboutus .stars .stars_star:nth-child(89) .star_inner {
      height: 0.3px;
      width: 0.3px;
      -webkit-animation-delay: 8s;
              animation-delay: 8s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(90) {
    top: 23.75px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 128s;
            animation-delay: 128s; }
    .container-aboutus .stars .stars_star:nth-child(90) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 0.66667s;
              animation-delay: 0.66667s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(91) {
    top: 93.75px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 46.33333s;
            animation-delay: 46.33333s; }
    .container-aboutus .stars .stars_star:nth-child(91) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 5s;
              animation-delay: 5s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(92) {
    top: 118.75px;
    height: 2.4px;
    width: 2.4px;
    -webkit-animation-delay: 34.5s;
            animation-delay: 34.5s; }
    .container-aboutus .stars .stars_star:nth-child(92) .star_inner {
      height: 2.4px;
      width: 2.4px;
      -webkit-animation-delay: 0.83333s;
              animation-delay: 0.83333s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(93) {
    top: 66.25px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 128s;
            animation-delay: 128s; }
    .container-aboutus .stars .stars_star:nth-child(93) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.75s;
              animation-delay: 0.75s;
      -webkit-animation-duration: 1.33333s;
              animation-duration: 1.33333s; }
  .container-aboutus .stars .stars_star:nth-child(94) {
    top: 63.75px;
    height: 1.8px;
    width: 1.8px;
    -webkit-animation-delay: 10s;
            animation-delay: 10s; }
    .container-aboutus .stars .stars_star:nth-child(94) .star_inner {
      height: 1.8px;
      width: 1.8px;
      -webkit-animation-delay: 1.5s;
              animation-delay: 1.5s;
      -webkit-animation-duration: 0.66667s;
              animation-duration: 0.66667s; }
  .container-aboutus .stars .stars_star:nth-child(95) {
    top: 108.75px;
    height: 0.9px;
    width: 0.9px;
    -webkit-animation-delay: 51s;
            animation-delay: 51s; }
    .container-aboutus .stars .stars_star:nth-child(95) .star_inner {
      height: 0.9px;
      width: 0.9px;
      -webkit-animation-delay: 1s;
              animation-delay: 1s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(96) {
    top: 33.75px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 9.875s;
            animation-delay: 9.875s; }
    .container-aboutus .stars .stars_star:nth-child(96) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 0.5s;
              animation-delay: 0.5s;
      -webkit-animation-duration: 4s;
              animation-duration: 4s; }
  .container-aboutus .stars .stars_star:nth-child(97) {
    top: 10px;
    height: 1.5px;
    width: 1.5px;
    -webkit-animation-delay: 2.77778s;
            animation-delay: 2.77778s; }
    .container-aboutus .stars .stars_star:nth-child(97) .star_inner {
      height: 1.5px;
      width: 1.5px;
      -webkit-animation-delay: 1.28571s;
              animation-delay: 1.28571s;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s; }
  .container-aboutus .stars .stars_star:nth-child(98) {
    top: 52.5px;
    height: 2.1px;
    width: 2.1px;
    -webkit-animation-delay: 32s;
            animation-delay: 32s; }
    .container-aboutus .stars .stars_star:nth-child(98) .star_inner {
      height: 2.1px;
      width: 2.1px;
      -webkit-animation-delay: 1.28571s;
              animation-delay: 1.28571s;
      -webkit-animation-duration: 1s;
              animation-duration: 1s; }
  .container-aboutus .stars .stars_star:nth-child(99) {
    top: 55px;
    height: 0.6px;
    width: 0.6px;
    -webkit-animation-delay: 16.5s;
            animation-delay: 16.5s; }
    .container-aboutus .stars .stars_star:nth-child(99) .star_inner {
      height: 0.6px;
      width: 0.6px;
      -webkit-animation-delay: 9s;
              animation-delay: 9s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }
  .container-aboutus .stars .stars_star:nth-child(100) {
    top: 7.5px;
    height: 2.7px;
    width: 2.7px;
    -webkit-animation-delay: 0.25s;
            animation-delay: 0.25s; }
    .container-aboutus .stars .stars_star:nth-child(100) .star_inner {
      height: 2.7px;
      width: 2.7px;
      -webkit-animation-delay: 0.5s;
              animation-delay: 0.5s;
      -webkit-animation-duration: 2s;
              animation-duration: 2s; }

@-webkit-keyframes earthMoveFront-1 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  32% {
    -webkit-transform: translate3d(1200px, 0, 0);
            transform: translate3d(1200px, 0, 0); }
  33% {
    -webkit-transform: translate3d(1200px, 1000px, 0);
            transform: translate3d(1200px, 1000px, 0); }
  34% {
    -webkit-transform: translate3d(-800px, 1000px, 0);
            transform: translate3d(-800px, 1000px, 0); }
  35% {
    -webkit-transform: translate3d(-1000px, 0, 0);
            transform: translate3d(-1000px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }

@keyframes earthMoveFront-1 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  32% {
    -webkit-transform: translate3d(1200px, 0, 0);
            transform: translate3d(1200px, 0, 0); }
  33% {
    -webkit-transform: translate3d(1200px, 1000px, 0);
            transform: translate3d(1200px, 1000px, 0); }
  34% {
    -webkit-transform: translate3d(-800px, 1000px, 0);
            transform: translate3d(-800px, 1000px, 0); }
  35% {
    -webkit-transform: translate3d(-1000px, 0, 0);
            transform: translate3d(-1000px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@-webkit-keyframes earthMoveFront-2 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  32% {
    -webkit-transform: translate3d(1800px, 0, 0);
            transform: translate3d(1800px, 0, 0); }
  33% {
    -webkit-transform: translate3d(1800px, 1000px, 0);
            transform: translate3d(1800px, 1000px, 0); }
  34% {
    -webkit-transform: translate3d(-3600px, 1000px, 0);
            transform: translate3d(-3600px, 1000px, 0); }
  35% {
    -webkit-transform: translate3d(-3600px, 0, 0);
            transform: translate3d(-3600px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@keyframes earthMoveFront-2 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  32% {
    -webkit-transform: translate3d(1800px, 0, 0);
            transform: translate3d(1800px, 0, 0); }
  33% {
    -webkit-transform: translate3d(1800px, 1000px, 0);
            transform: translate3d(1800px, 1000px, 0); }
  34% {
    -webkit-transform: translate3d(-3600px, 1000px, 0);
            transform: translate3d(-3600px, 1000px, 0); }
  35% {
    -webkit-transform: translate3d(-3600px, 0, 0);
            transform: translate3d(-3600px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@-webkit-keyframes earthMoveBack-1 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  67% {
    -webkit-transform: translate3d(-900px, 0, 0);
            transform: translate3d(-900px, 0, 0); }
  68% {
    -webkit-transform: translate3d(-900px, 1000px, 0);
            transform: translate3d(-900px, 1000px, 0); }
  69% {
    -webkit-transform: translate3d(400px, 1000px, 0);
            transform: translate3d(400px, 1000px, 0); }
  70% {
    -webkit-transform: translate3d(400px, 0, 0);
            transform: translate3d(400px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@keyframes earthMoveBack-1 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  67% {
    -webkit-transform: translate3d(-900px, 0, 0);
            transform: translate3d(-900px, 0, 0); }
  68% {
    -webkit-transform: translate3d(-900px, 1000px, 0);
            transform: translate3d(-900px, 1000px, 0); }
  69% {
    -webkit-transform: translate3d(400px, 1000px, 0);
            transform: translate3d(400px, 1000px, 0); }
  70% {
    -webkit-transform: translate3d(400px, 0, 0);
            transform: translate3d(400px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@-webkit-keyframes earthMoveBack-2 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  67% {
    -webkit-transform: translate3d(-1800px, 0, 0);
            transform: translate3d(-1800px, 0, 0); }
  68% {
    -webkit-transform: translate3d(-1800px, 1000px, 0);
            transform: translate3d(-1800px, 1000px, 0); }
  69% {
    -webkit-transform: translate3d(800px, 1000px, 0);
            transform: translate3d(800px, 1000px, 0); }
  70% {
    -webkit-transform: translate3d(800px, 0, 0);
            transform: translate3d(800px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@keyframes earthMoveBack-2 {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  67% {
    -webkit-transform: translate3d(-1800px, 0, 0);
            transform: translate3d(-1800px, 0, 0); }
  68% {
    -webkit-transform: translate3d(-1800px, 1000px, 0);
            transform: translate3d(-1800px, 1000px, 0); }
  69% {
    -webkit-transform: translate3d(800px, 1000px, 0);
            transform: translate3d(800px, 1000px, 0); }
  70% {
    -webkit-transform: translate3d(800px, 0, 0);
            transform: translate3d(800px, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); } }
@-webkit-keyframes earthMoveBack {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(-1300px, 0, 0);
            transform: translate3d(-1300px, 0, 0); } }
@keyframes earthMoveBack {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(-1300px, 0, 0);
            transform: translate3d(-1300px, 0, 0); } }
@-webkit-keyframes earthMoveFront {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(1950px, 0, 0);
            transform: translate3d(1950px, 0, 0); } }
@keyframes earthMoveFront {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(1950px, 0, 0);
            transform: translate3d(1950px, 0, 0); } }
@keyframes earthMoveBack {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(-1950px, 0, 0);
            transform: translate3d(-1950px, 0, 0); } }
.section-banner .earth_movemap {
  position: absolute;
  width: 100%;
  height: 100%; }
  .section-banner .earth_movemap .movemap {
    position: absolute;
    top: 65px;
    width: 896px;
    height: 590px; }
  .section-banner .earth_movemap .movemap-back {
    background-image: url(../images/earth-back.png);
    -webkit-animation-name: earthMoveBack;
            animation-name: earthMoveBack;
    -webkit-animation-duration: 80s;
            animation-duration: 80s;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear; }
  .section-banner .earth_movemap .movemap-back-0 {
    left: 300px;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-animation-delay: 0;
            animation-delay: 0;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both; }
  .section-banner .earth_movemap .movemap-back-1 {
    left: 1250px;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-delay: 0;
            animation-delay: 0; }
  .section-banner .earth_movemap .movemap-back-2 {
    left: 1250px;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-delay: 39s;
            animation-delay: 39s; }
  .section-banner .earth_movemap .movemap-front {
    background-image: url(../images/earth-front.png);
    -webkit-animation-name: earthMoveFront;
            animation-name: earthMoveFront;
    -webkit-animation-duration: 80s;
            animation-duration: 80s;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear; }
  .section-banner .earth_movemap .movemap-front-0 {
    left: 400px;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-animation-delay: 0;
            animation-delay: 0;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both; }
  .section-banner .earth_movemap .movemap-front-1 {
    left: -220px;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-delay: 15s;
            animation-delay: 15s; }
  .section-banner .earth_movemap .movemap-front-2 {
    left: -220px;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-delay: 54s;
            animation-delay: 54s; }
.section-banner .stargroup {
  position: absolute;
  z-index: 99;
  top: 5px;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: repeat;
  background-position: center;
  background-size: 2000px 646px;
  background-image: url(../images/earth-nostars.png);
  background-image: url(../images/earth-stars.png); }
  .section-banner .stargroup .mask {
    display: none;
    position: absolute;
    width: 300px;
    height: 638px;
    background-color: #00000a; }
  .section-banner .stargroup .mask-left {
    left: 0; }
  .section-banner .stargroup .mask-right {
    right: 0; }

@-webkit-keyframes STAR-MOVE {
  from {
    left: 0;
    top: 0; }
  to {
    left: -10000px;
    top: -2000px; } }

@keyframes STAR-MOVE {
  from {
    left: 0;
    top: 0; }
  to {
    left: -10000px;
    top: -2000px; } }
.container-home .section-aboutus {
  background-image: url(../images/bgsorover.jpg) !important;
  background-size: cover; }
  .container-home .section-aboutus .background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    width: auto;
    background: url(../images/background.png) repeat 5% 5%;
    opacity: 0.3;
    -webkit-animation: STAR-MOVE 500s linear infinite;
            animation: STAR-MOVE 500s linear infinite; }
  .container-home .section-aboutus .midground {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 200;
    width: auto;
    background: url(../images/midground.png) repeat 20% 20%;
    opacity: 0.8;
    -webkit-animation: STAR-MOVE 1100s linear infinite;
            animation: STAR-MOVE 1100s linear infinite; }

.container-aboutus .section-subnav {
  position: relative;
  background-image: url(../images/bgsorover.jpg) !important;
  background-position: 0 -800px;
  background-size: cover; }
  .container-aboutus .section-subnav .background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    width: auto;
    background: url(../images/background.png) repeat 5% 5%;
    opacity: 0.3;
    -webkit-animation: STAR-MOVE 500s linear infinite;
            animation: STAR-MOVE 500s linear infinite; }
  .container-aboutus .section-subnav .midground {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 200;
    width: auto;
    background: url(../images/midground.png) repeat 20% 20%;
    opacity: 0.8;
    -webkit-animation: STAR-MOVE 1100s linear infinite;
            animation: STAR-MOVE 1100s linear infinite; }

.mod-btn {
  display: inline-block;
  box-sizing: border-box;
  width: 140px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  border: 1px solid transparent;
  border-radius: 3px;
  font-size: 15px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: border-color .2s, color .2s, background-color .2s;
          transition: border-color .2s, color .2s, background-color .2s; }

.mod-btn-blue {
  color: #fff;
  background-color: #007cfa; }
  .mod-btn-blue:hover {
    background-color: #3396fb; }
  .mod-btn-blue:focus {
    background-color: #0064ed; }

.mod-btn-black {
  color: #666;
  background-color: #fff;
  border-color: #ededed; }
  .mod-btn-black:hover {
    color: #007cfa;
    border-color: #007cfa; }

.mod-btn-white {
  color: #007cfa;
  border-color: #007cfa;
  background-color: #fff; }
  .mod-btn-white:hover {
    color: #fff;
    border-color: #3396fb;
    background-color: #3396fb; }
  .mod-btn-white:focus {
    color: #fff;
    background-color: #0064ed; }
.mod-btn-white.btn-primary {
  color: #FF6600;
  border-color: #FF6600;
  background-color: transparent; }
  .mod-btn-white.btn-primary:hover {
    color: #fff;
    background-color: #FF6600; }
  .mod-btn-white.btn-primary:focus {
    color: #fff;
    background-color: #FF6600; }

.mod-btn-shop-orange {
  color: #fff;
  background-color: #ff8a00; }
  .mod-btn-shop-orange:hover {
    background-color: #ffac12; }
  .mod-btn-shop-orange:focus {
    background-color: #ff7200; }

.mod-btn-shop-black {
  color: #666;
  background-color: #fff;
  border-color: #ededed; }
  .mod-btn-shop-black:hover {
    color: #ff8a00;
    border-color: #ff8a00; }

.mod-btn-shop-white {
  color: #ff8a00;
  border-color: #ff8a00;
  background-color: #fff; }
  .mod-btn-shop-white:hover {
    color: #fff;
    border-color: #ffac12;
    background-color: #ffac12; }
  .mod-btn-shop-white:focus {
    color: #fff;
    background-color: #ff7200; }

.mod-btn-shop-hoverup-available {
  color: #fff;
  background-color: #007cfa; }
  .mod-btn-shop-hoverup-available:hover {
    background-color: #3396fb; }
  .mod-btn-shop-hoverup-available:focus {
    background-color: #0064ed; }

.mod-btn-shop-hoverup-unavailable {
  color: #449ffc;
  background-color: #1889fc;
  cursor: text; }

.mod-btn-disabled-blue {
  color: #fff;
  background-color: #cce5fe;
  cursor: default; }

.mod-btn-disabled-orange {
  color: #fff;
  background-color: #ffca69;
  cursor: default; }

.mod-btn-disabled-gray {
  color: #666;
  background-color: #e6e6e6;
  cursor: default; }

.mod-btn-transparent {
  color: #666;
  border-color: #ededed;
  background-color: transparent; }
  .mod-btn-transparent:hover {
    color: #007cfa;
    border-color: #007cfa;
    background-color: transparent; }

.mod-btn-qq {
  color: #666;
  background-color: #fff;
  border-color: #ededed; }
  .mod-btn-qq:hover {
    color: #ff8a00;
    border-color: #ff8a00; }
  .mod-btn-qq .i-qq {
    width: 22px;
    height: 22px;
    margin-bottom: 4px;
    margin-right: 7px;
    vertical-align: middle;
    background-image: url(../images/icon.png);
    background-position: 0 -535px; }

.mod-rss > a:hover {
  color: #ffca69;
  border-color: #ffca69; }
.mod-rss > a .i-rss {
  width: 16px;
  height: 16px;
  margin: 0 7px 2px 0;
  line-height: 16px;
  background-image: url(../images/icon.png);
  background-position: -25px -535px; }

.mod-pageflip {
  text-align: center; }
  .mod-pageflip ul {
    display: inline-block;
    background-color: #fff; }
    .mod-pageflip ul > li {
      box-sizing: border-box;
      position: relative;
      float: left;
      width: 40px;
      height: 40px;
      margin-left: -1px;
      border: solid 1px #e6e6e6;
      font-size: 14px;
      line-height: 38px;
      vertical-align: middle;
      text-align: center;
      cursor: pointer;
      -webkit-transition: border-color .2s;
              transition: border-color .2s; }
      .mod-pageflip ul > li:first-child {
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px; }
      .mod-pageflip ul > li:last-child {
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px; }
      .mod-pageflip ul > li:hover {
        border-color: #007cfa;
        z-index: 1; }
        .mod-pageflip ul > li:hover > a {
          color: #007cfa; }
      .mod-pageflip ul > li > a {
        display: block;
        color: #666;
        -webkit-transition: color .2s;
                transition: color .2s; }
    .mod-pageflip ul .pageflip_prev,
    .mod-pageflip ul .pageflip_next {
      width: 83px; }
      .mod-pageflip ul .pageflip_prev > a,
      .mod-pageflip ul .pageflip_next > a {
        color: #999;
        -webkit-transition: color .2s;
                transition: color .2s; }
    .mod-pageflip ul .pageflip_dot {
      cursor: default; }
      .mod-pageflip ul .pageflip_dot:hover {
        border-color: #e6e6e6;
        color: #666;
        z-index: 1; }
    .mod-pageflip ul .pageflip_pagenum-active {
      color: #fff;
      border-color: #007cfa;
      background: #007cfa;
      z-index: 1; }
      .mod-pageflip ul .pageflip_pagenum-active:hover {
        background: #007cfa; }
        .mod-pageflip ul .pageflip_pagenum-active:hover > a {
          color: #fff; }
      .mod-pageflip ul .pageflip_pagenum-active > a {
        color: #fff; }

.mod-grouptabs {
  width: 405px; }
  .mod-grouptabs .grouptabs_item {
    box-sizing: border-box;
    float: left;
    width: 135px;
    height: 40px;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    line-height: 38px;
    text-align: center;
    -webkit-transition: background-color .2s, border-color .2s;
            transition: background-color .2s, border-color .2s; }
    .mod-grouptabs .grouptabs_item:hover {
      border-color: #007cfa;
      background-color: #007cfa; }
      .mod-grouptabs .grouptabs_item:hover > a {
        color: #fff; }
    .mod-grouptabs .grouptabs_item:first-child {
      border-left: 1px solid #e6e6e6;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .mod-grouptabs .grouptabs_item:last-child {
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px; }
    .mod-grouptabs .grouptabs_item > a {
      display: block;
      width: 100%;
      font-size: 15px;
      color: #444;
      -webkit-transition: color .2s;
              transition: color .2s; }
  .mod-grouptabs .grouptabs_item-active {
    background-color: #007cfa;
    border-color: #007cfa; }
    .mod-grouptabs .grouptabs_item-active > a {
      color: #fff; }

.mod-address {
  position: relative;
  box-sizing: border-box;
  width: 400px;
  height: 110px;
  padding: 25px 35px;
  border: 1px solid #e6e6e6;
  line-height: 30px;
  text-align: left;
  cursor: pointer;
  -webkit-transition: background-color .2s, border-color .2s, background-image .2s;
          transition: background-color .2s, border-color .2s, background-image .2s; }
  .mod-address:hover {
    border-color: #007cfa; }
  .mod-address .i-mod-address-default {
    display: none; }

.mod-address-added:hover .address_change .change_setdefault {
  color: #007cfa; }
.mod-address-added:hover .address_change .i-address-modify {
  background-image: url(../images/hover-active.png);
  background-position: -20px -70px; }
.mod-address-added:hover .address_change .i-address-delete {
  background-image: url(../images/hover-active.png);
  background-position: 0 -70px; }
.mod-address-added .address_acceptor .acceptor_name {
  margin-right: 22px; }
.mod-address-added .address_detail {
  margin-top: 5px;
  font-size: 14px;
  line-height: 20px;
  color: #999; }
.mod-address-added .address_change {
  position: absolute;
  right: 14px;
  top: 8px;
  font-size: 15px;
  line-height: 15px;
  vertical-align: middle;
  color: #d9d9d9;
  -webkit-transition: color .2s;
          transition: color .2s; }
  .mod-address-added .address_change .change_setdefault {
    margin-right: 7px;
    font-size: 13px;
    color: #999;
    cursor: pointer;
    -webkit-transition: color .2s;
            transition: color .2s; }
  .mod-address-added .address_change i {
    cursor: pointer; }
  .mod-address-added .address_change .i-address-modify {
    width: 14px;
    height: 15px;
    background-image: url(../images/hover-normal.png);
    background-position: -20px -70px; }
  .mod-address-added .address_change .i-address-delete {
    width: 14px;
    height: 15px;
    background-image: url(../images/hover-normal.png);
    background-position: 0 -70px; }

.mod-address-active {
  border-color: #007cfa; }

.mod-address-added-default .change_setdefault {
  display: none; }
.mod-address-added-default .i-mod-address-default {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  background-image: url(../images/icon.png);
  background-position: 0 -610px; }

.mod-address-add {
  text-align: center;
  background-color: #fafafa;
  -webkit-transition: border-color .2s;
          transition: border-color .2s;
  cursor: pointer; }
  .mod-address-add:hover {
    background-color: #fff; }
    .mod-address-add:hover > span {
      color: #007cfa; }
    .mod-address-add:hover > i {
      background-image: url(../images/hover-active.png); }
  .mod-address-add > i, .mod-address-add > span {
    display: inline-block;
    vertical-align: middle;
    line-height: 58px; }
  .mod-address-add > i {
    width: 52px;
    height: 52px;
    margin-right: 25px;
    background-image: url(../images/hover-normal.png);
    background-position: -70px 0; }
  .mod-address-add > span {
    color: #999;
    -webkit-transition: color .2s;
            transition: color .2s; }

.mod-card {
  display: block;
  box-sizing: border-box;
  width: 400px;
  height: 110px;
  padding: 25px 35px;
  border: 1px solid #ededed;
  line-height: 25px;
  text-align: left;
  cursor: pointer;
  -webkit-transition: background-color .2s, border-color .2s;
          transition: background-color .2s, border-color .2s; }
  .mod-card:hover {
    border-color: #007cfa; }

.mod-card-added {
  font-size: 17px;
  color: #fff;
  background-color: #007cfa;
  background-image: url(../images/icon.png);
  background-position: 0 -675px; }
  .mod-card-added > i, .mod-card-added > div {
    display: inline-block;
    vertical-align: middle; }
  .mod-card-added .card_icon {
    width: 60px;
    height: 60px;
    margin-right: 37px;
    background-image: url(../images/icon.png);
    background-position: -55px -610px; }

.mod-card-add {
  padding: 25px 20px;
  text-align: center;
  background-color: #fafafa;
  -webkit-transition: border-color .2s;
          transition: border-color .2s;
  cursor: pointer; }
  .mod-card-add:hover {
    background-color: #fff; }
    .mod-card-add:hover > span {
      color: #007cfa; }
    .mod-card-add:hover > i {
      background-image: url(../images/hover-active.png); }
  .mod-card-add > i, .mod-card-add > span {
    display: inline-block;
    vertical-align: middle;
    line-height: 58px; }
  .mod-card-add > i {
    width: 52px;
    height: 52px;
    margin-right: 10px;
    background-image: url(../images/hover-normal.png);
    background-position: -70px 0; }
  .mod-card-add > span {
    color: #999;
    -webkit-transition: color .2s;
            transition: color .2s; }

.mod-card-unable {
  background-color: #fafafa;
  cursor: default; }
  .mod-card-unable:hover {
    border-color: #ededed; }
  .mod-card-unable > span {
    display: block;
    font-size: 15px;
    line-height: 29px;
    text-align: center;
    color: #999; }

.mod-itemlist-article .itemlist_item {
  position: relative;
  box-sizing: border-box;
  width: 800px;
  margin-bottom: 30px;
  padding: 20px;
  border: 1px solid #ededed; }
  .mod-itemlist-article .itemlist_item .item_pic {
    float: left; }
    .mod-itemlist-article .itemlist_item .item_pic > a {
      box-sizing: border-box;
      width: 250px;
      height: 160px;
      border: 1px solid transparent;
      -webkit-transition: border-color .2s;
              transition: border-color .2s; }
      .mod-itemlist-article .itemlist_item .item_pic > a:hover {
        border-color: #ededed; }
      .mod-itemlist-article .itemlist_item .item_pic > a > img {
        max-width: 250px;
        max-height: 160px; }
  .mod-itemlist-article .itemlist_item .item_content {
    height: 100%;
    margin-left: 270px; }
    .mod-itemlist-article .itemlist_item .item_content .content_title > a {
      display: inline-block;
      max-width: 470px;
      font-size: 18px;
      line-height: 32px;
      -webkit-transition: color .2s;
              transition: color .2s; }
      .mod-itemlist-article .itemlist_item .item_content .content_title > a:hover {
        color: #007cfa; }
    .mod-itemlist-article .itemlist_item .item_content .content_info > span {
      margin-right: 15px;
      line-height: 22px;
      font-size: 13px;
      color: #999; }
      .mod-itemlist-article .itemlist_item .item_content .content_info > span > span, .mod-itemlist-article .itemlist_item .item_content .content_info > span > i {
        display: inline-block;
        vertical-align: middle; }
      .mod-itemlist-article .itemlist_item .item_content .content_info > span > i {
        margin-right: 3px; }
    .mod-itemlist-article .itemlist_item .item_content .content_brief p {
      height: 100px;
      font-size: 14px;
      line-height: 25px;
      text-align: justify;
      color: #666; }
    .mod-itemlist-article .itemlist_item .item_content .content_readmore {
      position: absolute;
      bottom: 20px;
      right: 20px; }
      .mod-itemlist-article .itemlist_item .item_content .content_readmore > a {
        border-bottom: 1px solid transparent;
        font-size: 15px;
        color: #007cfa; }
        .mod-itemlist-article .itemlist_item .item_content .content_readmore > a:hover {
          border-bottom-color: #007cfa; }

@media only screen and (max-width: 1280px) {
  .mod-itemlist-article .itemlist_item {
    width: 700px;
    margin-bottom: 20px; }
    .mod-itemlist-article .itemlist_item .item_pic > a {
      width: 235px;
      height: 150px; }
      .mod-itemlist-article .itemlist_item .item_pic > a > img {
        max-width: 235px;
        max-height: 150px; }
    .mod-itemlist-article .itemlist_item .item_content {
      margin-left: 260px; }
      .mod-itemlist-article .itemlist_item .item_content .content_title > a {
        max-width: 390px; }
      .mod-itemlist-article .itemlist_item .item_content .content_brief p {
        font-size: 13px; } }
.mod-avatar-30 {
  width: 30px;
  height: 30px;
  border-radius: 15px; }

.mod-avatar-50 {
  width: 50px;
  height: 50px;
  border-radius: 25px; }

.mod-avatar-100 {
  width: 100px;
  height: 100px;
  border-radius: 50px; }

.mod-progress {
  width: 100%;
  margin: 40px auto; }
  .mod-progress .progress_list {
    width: 100%;
    margin: 0 auto;
    text-align: center; }
    .mod-progress .progress_list .list_item {
      display: inline-block;
      position: relative;
      width: 190px;
      height: 22px;
      line-height: 22px;
      margin-left: -30px;
      border-radius: 11px;
      font-size: 13px;
      text-align: center;
      vertical-align: middle;
      background-color: #e6e6e6; }
    .mod-progress .progress_list .list_item-active {
      z-index: 1;
      color: #fff;
      background-color: #007cfa; }
    .mod-progress .progress_list .list_item-passed {
      color: #fff;
      background-color: #99cbfd; }

.mod-sheet .sheet_header {
  width: 100%; }
  .mod-sheet .sheet_header .header_title {
    float: left;
    font-size: 25px;
    line-height: 40px;
    vertical-align: middle; }
  .mod-sheet .sheet_header .header_sift {
    float: right; }
    .mod-sheet .sheet_header .header_sift > select, .mod-sheet .sheet_header .header_sift > div {
      display: inline-block;
      vertical-align: middle; }
    .mod-sheet .sheet_header .header_sift select {
      width: 130px;
      height: 40px;
      margin-left: 10px; }
    .mod-sheet .sheet_header .header_sift .mod-form-search {
      margin-left: 10px; }
      .mod-sheet .sheet_header .header_sift .mod-form-search .form-search_input {
        width: 180px; }
.mod-sheet .sheet_body {
  margin: 23px 0; }
  .mod-sheet .sheet_body .body_table {
    width: 100%;
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed; }
    .mod-sheet .sheet_body .body_table tr:hover {
      background-color: #fafafa; }
    .mod-sheet .sheet_body .body_table th, .mod-sheet .sheet_body .body_table td {
      box-sizing: border-box;
      width: 100%;
      height: 40px;
      line-height: 40px;
      padding: 0 15px;
      border-top: 1px solid #ededed;
      border-left: 1px solid #ededed;
      text-align: center;
      font-size: 14px; }
    .mod-sheet .sheet_body .body_table th {
      color: #444;
      background-color: #fafafa; }
    .mod-sheet .sheet_body .body_table td {
      color: #666; }
      .mod-sheet .sheet_body .body_table td a {
        color: #666;
        -webkit-transition: color .2s, border-bottom-color .2s;
                transition: color .2s, border-bottom-color .2s; }
        .mod-sheet .sheet_body .body_table td a:hover {
          color: #007cfa; }
    .mod-sheet .sheet_body .body_table .table_pic > img {
      max-width: 70px;
      max-height: 50px; }
.mod-sheet .mod-pageflip {
  float: right; }

@media only screen and (max-width: 1280px) {
  .mod-sheet .sheet_body .body_table th, .mod-sheet .sheet_body .body_table td {
    font-size: 13px; } }
.mod-qrcode {
  position: relative; }
  .mod-qrcode:hover .qrcode {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0); }
  .mod-qrcode .qrcode {
    position: absolute;
    bottom: 130%;
    box-sizing: border-box;
    width: 215px;
    margin-left: -20px;
    padding: 15px 0 7px 0;
    border: 1px solid #ededed;
    border-radius: 3px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2);
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translate(0, -5px);
        -ms-transform: translate(0, -5px);
            transform: translate(0, -5px);
    -webkit-transition: opacity .2s, -webkit-transform .2s;
            transition: opacity .2s, transform .2s; }
    .mod-qrcode .qrcode:before {
      position: absolute;
      bottom: -16px;
      left: 50%;
      margin-left: -75px;
      width: 0;
      height: 0;
      content: "";
      border-width: 8px;
      border-style: solid;
      border-color: #e6e6e6 transparent transparent transparent; }
    .mod-qrcode .qrcode:after {
      position: absolute;
      bottom: -15px;
      left: 50%;
      margin-left: -75px;
      width: 0;
      height: 0;
      content: "";
      border-width: 8px;
      border-style: solid;
      border-color: #fff transparent transparent transparent; }
    .mod-qrcode .qrcode .qrcode_pic {
      width: 215px; }
      .mod-qrcode .qrcode .qrcode_pic > img {
        max-width: 170px;
        max-height: 170px; }
    .mod-qrcode .qrcode .qrcode_text {
      font-size: 12px;
      line-height: 20px !important;
      text-align: center;
      color: #666; }

.mod-bubble {
  position: relative; }
  .mod-bubble:hover .bubble {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0); }
  .mod-bubble .bubble {
    position: absolute;
    left: 50%;
    bottom: 150%;
    box-sizing: border-box;
    width: 240px;
    margin-left: -120px;
    padding: 10px 15px;
    border: 1px solid #ededed;
    border-radius: 3px;
    font-size: 14px;
    line-height: 21px;
    text-align: left;
    background-color: #fff;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2);
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translate(0, -5px);
        -ms-transform: translate(0, -5px);
            transform: translate(0, -5px);
    -webkit-transition: opacity .2s, -webkit-transform .2s;
            transition: opacity .2s, transform .2s; }
    .mod-bubble .bubble:before {
      position: absolute;
      bottom: -16px;
      left: 50%;
      margin-left: -8px;
      width: 0;
      height: 0;
      content: "";
      border-width: 8px;
      border-style: solid;
      border-color: #e6e6e6 transparent transparent transparent; }
    .mod-bubble .bubble:after {
      position: absolute;
      bottom: -15px;
      left: 50%;
      margin-left: -8px;
      width: 0;
      height: 0;
      content: "";
      border-width: 8px;
      border-style: solid;
      border-color: #fff transparent transparent transparent; }
  .mod-bubble .bubble-s {
    width: 150px;
    margin-left: -75px;
    padding: 10px 12px; }
  .mod-bubble .bubble-b {
    width: 360px;
    margin-left: -180px;
    padding: 10px 20px; }
  .mod-bubble .bubble-r {
    text-align: right; }
  .mod-bubble .bubble-c {
    text-align: center; }
  .mod-bubble .bubble-btn {
    box-sizing: border-box;
    width: 90px;
    height: 30px;
    line-height: 30px;
    border-radius: 15px;
    text-align: center;
    margin-left: -45px;
    padding: 0; }

.mod-introduce {
  width: 100%;
  margin: 0 auto; }
  .mod-introduce .introduce_title {
    margin: 0 auto;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center; }
  .mod-introduce .introduce_icongroup {
    height: 50px;
    text-align: center;
    margin-top: 20px; }
    .mod-introduce .introduce_icongroup .icongroup_icon {
      display: inline-block;
      width: 26px;
      height: 24px;
      background-position: center;
      vertical-align: middle; }
    .mod-introduce .introduce_icongroup .icongroup_line {
      display: inline-block;
      width: 182px;
      height: 1px;
      margin: 0 12px;
      background-color: #d9d9d9;
      vertical-align: middle; }
  .mod-introduce .introduce_description p {
    line-height: 30px;
    text-align: center; }
  .mod-introduce .introduce_more {
    margin-top: 26px; }
    .mod-introduce .introduce_more a {
      display: block;
      margin: 0 auto; }

.mod-share-normal {
  float: right; }
  .mod-share-normal .share_links {
    margin: 20px 0; }
    .mod-share-normal .share_links > span, .mod-share-normal .share_links .links_list, .mod-share-normal .share_links .list_item {
      display: inline-block;
      vertical-align: middle; }
    .mod-share-normal .share_links > span {
      font-size: 14px; }
    .mod-share-normal .share_links .links_list .list_item {
      position: relative;
      margin-left: 15px; }
      .mod-share-normal .share_links .links_list .list_item a {
        display: block; }
      .mod-share-normal .share_links .links_list .list_item i {
        width: 46px;
        height: 46px;
        line-height: 46px;
        vertical-align: middle; }
      .mod-share-normal .share_links .links_list .list_item .i-weibo-sina {
        background-image: url(../images/icon.png);
        background-position: 0 -560px; }
      .mod-share-normal .share_links .links_list .list_item .i-weibo-tencent {
        background-image: url(../images/icon.png);
        background-position: -50px -560px; }
      .mod-share-normal .share_links .links_list .list_item .i-weixin {
        background-image: url(../images/icon.png);
        background-position: -100px -560px; }
  .mod-share-normal .share_copyright {
    font-size: 13px;
    text-align: right;
    color: #999; }

.mod-share-dropdown {
  float: right;
  position: relative; }
  .mod-share-dropdown:hover .share_dropdownpanel {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0); }
  .mod-share-dropdown .mod-btn:hover .i-share {
    background-image: url(../images/hover-active.png); }
  .mod-share-dropdown .mod-btn .i-share {
    width: 14px;
    height: 20px;
    margin-bottom: 4px;
    margin-right: 10px;
    vertical-align: middle;
    background-image: url(../images/hover-normal.png);
    background-position: 0 -115px; }
  .mod-share-dropdown .share_dropdownpanel {
    position: absolute;
    top: 100%;
    padding-top: 10px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2);
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translate(0, 5px);
        -ms-transform: translate(0, 5px);
            transform: translate(0, 5px);
    -webkit-transition: opacity .2s, -webkit-transform .2s;
            transition: opacity .2s, transform .2s; }
    .mod-share-dropdown .share_dropdownpanel > div {
      box-sizing: border-box;
      width: 230px;
      height: 120px;
      border: 1px solid #ededed;
      border-radius: 3px;
      background-color: #fff; }
      .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links {
        margin: 20px 0; }
        .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list {
          text-align: center; }
          .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item {
            position: relative;
            display: inline-block;
            margin: 0 7px;
            vertical-align: middle; }
            .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item a {
              display: block; }
              .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item a i {
                width: 46px;
                height: 46px;
                line-height: 46px;
                vertical-align: middle; }
              .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item a .i-weibo-sina {
                background-image: url(../images/icon.png);
                background-position: 0 -560px; }
              .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item a .i-weibo-tencent {
                background-image: url(../images/icon.png);
                background-position: -50px -560px; }
              .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_links .links_list .list_item a .i-weixin {
                background-image: url(../images/icon.png);
                background-position: -100px -560px; }
      .mod-share-dropdown .share_dropdownpanel > div .dropdownpanel_copyright {
        font-size: 12px;
        text-align: center;
        color: #999; }

.mod-floatblock {
  position: relative;
  float: left;
  overflow: hidden;
  -webkit-transition: box-shadow 0.2s linear, -webkit-transform 0.2s linear, border-color .2s;
          transition: box-shadow 0.2s linear, transform 0.2s linear, border-color .2s; }
  .mod-floatblock:hover {
    box-shadow: 0 7px 20px #e6e6e6;
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0); }

.mod-itemlist-shop {
  margin-top: 25px; }
  .mod-itemlist-shop .itemlist_item {
    float: left;
    position: relative;
    box-sizing: border-box;
    width: 270px;
    height: 342px;
    margin: 0 33px 20px 0;
    background: #fff;
    overflow: hidden; }
    .mod-itemlist-shop .itemlist_item:nth-child(4n) {
      margin-right: 0; }
    .mod-itemlist-shop .itemlist_item:hover .item_state {
      bottom: 0; }
    .mod-itemlist-shop .itemlist_item > a {
      display: block; }
      .mod-itemlist-shop .itemlist_item > a .item_pic {
        position: relative;
        width: 270px;
        height: 264px; }
        .mod-itemlist-shop .itemlist_item > a .item_pic > img {
          max-width: 210px;
          max-height: 210px; }
      .mod-itemlist-shop .itemlist_item > a .flag {
        position: absolute;
        top: 0;
        right: 0;
        width: 64px;
        height: 64px; }
      .mod-itemlist-shop .itemlist_item > a .flag-hot {
        background-image: url(../images/icon.png);
        background-position: -70px -820px; }
      .mod-itemlist-shop .itemlist_item > a .flag-new {
        background-image: url(../images/icon.png);
        background-position: 0 -820px; }
    .mod-itemlist-shop .itemlist_item .item_name {
      padding: 8px 22px 0;
      line-height: 24px;
      font-size: 16px;
      text-align: center;
      color: #333;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mod-itemlist-shop .itemlist_item .item_content {
      padding: 4px 22px 0;
      text-align: center;
      color: #FF6600;
      font-size: 12px;
      text-overflow: ellipsis;
      white-space: nowrap; }
      .mod-itemlist-shop .itemlist_item .item_content .item_cost, .mod-itemlist-shop .itemlist_item .item_content .item_exchangednum {
        color: #fe7f4d; }
      .mod-itemlist-shop .itemlist_item .item_content .item_cost {
        margin-right: 5px; }
    .mod-itemlist-shop .itemlist_item .item_state {
      position: absolute;
      bottom: -108px;
      box-sizing: border-box;
      width: 100%;
      height: 108px;
      padding: 15px 0;
      background-color: #fafafa;
      color: #fff;
      line-height: 35px;
      text-align: center;
      -webkit-transition: bottom .25s ease-in-out;
              transition: bottom .25s ease-in-out; }
      .mod-itemlist-shop .itemlist_item .item_state .state_text {
        color:black;
    font-size: 14px; }
      .mod-itemlist-shop .itemlist_item .item_state .state_title {
        font-size: 28px; }

@media only screen and (max-width: 1280px) {
  .mod-itemlist-shop .itemlist_item {
    width: 225px;
    height: 300px;
    margin: 0 20px 20px 0; }
    .mod-itemlist-shop .itemlist_item > a .item_pic {
      width: 230px;
      height: 220px; }
      .mod-itemlist-shop .itemlist_item > a .item_pic > img {
        max-width: 180px;
        max-height: 160px; }
    .mod-itemlist-shop .itemlist_item .item_content {
      margin-top: 14px; } }
.mod-itemlist-blog {
  margin-top: 58px; }
  .mod-itemlist-blog .itemlist_item {
    float: left;
    box-sizing: border-box;
    width: 340px;
    height: 360px;
    margin-right: 40px;
    border: 1px solid #d9d9d9;
    background: #fff;
    overflow: hidden; }
    .mod-itemlist-blog .itemlist_item:nth-child(3n) {
      margin-right: 0; }
    .mod-itemlist-blog .itemlist_item:hover {
      border-color: transparent; }
      .mod-itemlist-blog .itemlist_item:hover .item_upperblock > img {
        -webkit-transform: scale(1.15);
            -ms-transform: scale(1.15);
                transform: scale(1.15); }
      .mod-itemlist-blog .itemlist_item:hover .item_upperblock > .upperblock_date {
        background-image: url(../images/hover-active.png); }
        .mod-itemlist-blog .itemlist_item:hover .item_upperblock > .upperblock_date > p {
          color: #007cfa; }
      .mod-itemlist-blog .itemlist_item:hover .item_upperblock > .upperblock_mask {
        opacity: 1; }
    .mod-itemlist-blog .itemlist_item > a {
      display: block; }
      .mod-itemlist-blog .itemlist_item > a .item_upperblock {
        position: relative;
        overflow: hidden;
        width: 338px;
        height: 208px; }
        .mod-itemlist-blog .itemlist_item > a .item_upperblock > img {
          max-width: 338px;
          max-height: 208px;
          -webkit-transition: -webkit-transform 3s ease-in-out 0s;
                  transition: transform 3s ease-in-out 0s; }
        .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_date {
          position: absolute;
          top: 21px;
          left: 21px;
          width: 63px;
          height: 63px;
          background-image: url(../images/hover-normal.png);
          background-position: 0 0;
          -webkit-transition: background-image .2s;
                  transition: background-image .2s; }
          .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_date > p {
            text-align: center;
            line-height: 21px;
            color: #fff;
            -webkit-transition: color .2s;
                    transition: color .2s; }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_date > p:nth-child(1) {
              margin-top: 12px;
              font-size: 25px; }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_date > p:nth-child(2) {
              font-size: 19px; }
        .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-color: rgba(49, 57, 63, 0.5);
          opacity: 0; }
          .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 70px;
            height: 70px;
            margin-top: -35px;
            margin-left: -35px;
            z-index: 10;
            -webkit-transition: -webkit-transform .2s;
                    transition: transform .2s; }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:hover:before, .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:hover:after {
              -webkit-transform: rotate(45deg);
                  -ms-transform: rotate(45deg);
                      transform: rotate(45deg); }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:before, .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:after {
              box-sizing: border-box;
              position: absolute;
              content: "";
              display: block;
              background-color: #fff;
              -webkit-transition: -webkit-transform 0.2s ease 0s;
                      transition: transform 0.2s ease 0s; }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:before {
              width: 1px;
              height: 100%;
              left: 50%; }
            .mod-itemlist-blog .itemlist_item > a .item_upperblock > .upperblock_mask > .upperblock_cross:after {
              height: 1px;
              width: 100%;
              top: 50%; }
      .mod-itemlist-blog .itemlist_item > a .item_title {
        padding: 0 20px;
        text-align: center;
        font-size: 17px;
        line-height: 48px;
        color: #222; }
    .mod-itemlist-blog .itemlist_item > .item_brief {
      max-height: 67px;
      padding: 0 30px;
      font-size: 14px;
      line-height: 22px;
      text-align: justify;
      color: #999; }

@media only screen and (max-width: 1280px) {
  .mod-itemlist-blog .itemlist_item {
    width: 305px;
    height: 340px;
    margin: 0 20px 20px 0; }
    .mod-itemlist-blog .itemlist_item > a .item_upperblock {
      width: 305px;
      height: 185px; }
      .mod-itemlist-blog .itemlist_item > a .item_upperblock > img {
        max-width: 305px;
        max-height: 185px; } }
.mod-itemlist-opensource {
  margin-top: 58px; }
  .mod-itemlist-opensource .itemlist_item {
    float: left;
    position: relative;
    box-sizing: border-box;
    width: 260px;
    height: 340px;
    margin: 0 20px 40px 0;
    border: 1px solid #d9d9d9;
    background: #fff;
    overflow: hidden; }
    .mod-itemlist-opensource .itemlist_item:nth-child(4n) {
      margin-right: 0; }
    .mod-itemlist-opensource .itemlist_item:hover {
      border-color: transparent; }
      .mod-itemlist-opensource .itemlist_item:hover .item_upperblock > img {
        -webkit-transform: scale(1.15);
            -ms-transform: scale(1.15);
                transform: scale(1.15); }
      .mod-itemlist-opensource .itemlist_item:hover .item_more {
        bottom: 0; }
    .mod-itemlist-opensource .itemlist_item > a {
      display: block; }
      .mod-itemlist-opensource .itemlist_item > a .item_upperblock {
        width: 260px;
        height: 170px;
        position: relative;
        overflow: hidden; }
        .mod-itemlist-opensource .itemlist_item > a .item_upperblock > img {
          max-width: 260px;
          max-height: 170px;
          -webkit-transition: -webkit-transform 3s ease-in-out 0s;
                  transition: transform 3s ease-in-out 0s; }
      .mod-itemlist-opensource .itemlist_item > a .item_name {
        box-sizing: border-box;
        text-align: center;
        max-width: 256px;
        margin-top: 12px;
        padding: 0 13px;
        font-size: 18px;
        line-height: 25px;
        text-align: left;
        color: #222; }
    .mod-itemlist-opensource .itemlist_item > .item_description {
      box-sizing: border-box;
      max-width: 256px;
      padding: 0 13px 2px 13px;
      border-bottom: 1px solid #ededed;
      font-size: 15px;
      line-height: 30px;
      color: #444; }
    .mod-itemlist-opensource .itemlist_item > .item_brief {
      box-sizing: border-box;
      max-width: 256px;
      padding: 7px 13px 0 13px;
      font-size: 13px;
      line-height: 22px;
      text-align: justify;
      color: #666; }
    .mod-itemlist-opensource .itemlist_item > .item_more {
      position: absolute;
      bottom: -126px;
      box-sizing: border-box;
      width: 100%;
      height: 126px;
      padding: 15px 0;
      background-color: #fff;
      line-height: 35px;
      text-align: center;
      -webkit-transition: bottom .25s ease-in-out;
              transition: bottom .25s ease-in-out; }
      .mod-itemlist-opensource .itemlist_item > .item_more .more_download,
      .mod-itemlist-opensource .itemlist_item > .item_more .more_detail {
        border-radius: 2px; }
      .mod-itemlist-opensource .itemlist_item > .item_more .more_download {
        margin-bottom: 10px; }

@media only screen and (max-width: 1280px) {
  .mod-itemlist-opensource .itemlist_item {
    width: 225px;
    height: 310px;
    margin: 0 20px 30px 0; }
    .mod-itemlist-opensource .itemlist_item > a .item_upperblock {
      width: 225px;
      height: 150px; }
      .mod-itemlist-opensource .itemlist_item > a .item_upperblock > img {
        max-width: 225px;
        max-height: 150px; }
    .mod-itemlist-opensource .itemlist_item > a .item_name {
      max-width: 220px; }
    .mod-itemlist-opensource .itemlist_item > .item_description {
      max-width: 220px;
      font-size: 13px; }
    .mod-itemlist-opensource .itemlist_item > .item_brief {
      max-width: 220px;
      height: 75px; } }
.mod-itemlist-joinus .itemlist_item {
  float: left;
  box-sizing: border-box;
  width: 260px;
  height: 220px;
  margin: 0 20px 20px 0;
  padding: 18px;
  border: 1px solid #e6e6e6;
  cursor: pointer; }
  .mod-itemlist-joinus .itemlist_item:nth-child(4n) {
    margin-right: 0; }
  .mod-itemlist-joinus .itemlist_item:hover {
    border-color: transparent; }
    .mod-itemlist-joinus .itemlist_item:hover .item_title > p {
      color: #007cfa; }
  .mod-itemlist-joinus .itemlist_item .item_title {
    border-bottom: 1px solid #ededed; }
    .mod-itemlist-joinus .itemlist_item .item_title > p {
      position: relative;
      top: 3px;
      display: inline-block;
      max-width: 222px;
      font-size: 19px;
      line-height: 35px;
      border-bottom: 1px solid #007cfa;
      color: #222; }
  .mod-itemlist-joinus .itemlist_item .item_descript {
    padding-top: 20px; }
    .mod-itemlist-joinus .itemlist_item .item_descript > p {
      font-size: 14px;
      line-height: 23px;
      max-height: 110px;
      color: #999; }

@media only screen and (max-width: 1280px) {
  .mod-itemlist-joinus .itemlist_item {
    width: 225px;
    height: 200px; }
    .mod-itemlist-joinus .itemlist_item .item_title > p {
      max-width: 187px; } }
.mod-popup {
  display: none;
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .mod-popup .popup_mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .2; }
  .mod-popup .popup_body {
    position: fixed;
    z-index: 99;
    top: 50%;
    left: 50%;
    box-sizing: border-box;
    padding: 40px;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    background-color: #fff;
    -webkit-animation: iosScale 0.3s;
            animation: iosScale 0.3s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s; }
    .mod-popup .popup_body .body_content .content_title {
      font-size: 23px;
      line-height: 60px;
      color: #333; }
    .mod-popup .popup_body .body_content .content_subtitle {
      font-size: 17px;
      line-height: 45px; }
    .mod-popup .popup_body .body_content .content_text {
      font-size: 14px;
      line-height: 25px;
      color: #999; }
      .mod-popup .popup_body .body_content .content_text a {
        margin-left: 4px;
        color: #007cfa;
        border-bottom: 1px solid transparent; }
        .mod-popup .popup_body .body_content .content_text a:hover {
          border-bottom-color: #007cfa; }
    .mod-popup .popup_body .body_btns {
      width: 350px;
      text-align: center; }
      .mod-popup .popup_body .body_btns .mod-btn {
        margin: 0 10px; }
    .mod-popup .popup_body .i-close {
      position: absolute;
      top: 20px;
      right: 20px;
      width: 18px;
      height: 18px;
      background-image: url(../images/hover-normal.png);
      background-position: -20px -115px;
      cursor: pointer;
      -webkit-transition: background-image .2s, -webkit-transform .2s;
              transition: background-image .2s, transform .2s; }
      .mod-popup .popup_body .i-close:hover {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
                transform: rotate3d(0, 0, 1, 90deg);
        background-image: url(../images/hover-active.png); }

.mod-popup-address .popup_body {
  margin-left: -250px;
  margin-top: -240px;
  padding-top: 20px;
  width: 500px;
  height: 480px; }
  .mod-popup-address .popup_body .body_content .content_title {
    text-align: left;
    line-height: 70px; }
  .mod-popup-address .popup_body .body_content form input, .mod-popup-address .popup_body .body_content form textarea {
    font-size: 14px; }
  .mod-popup-address .popup_body .body_content form .mod-form-block {
    width: 100%;
    margin-bottom: 15px; }
    .mod-popup-address .popup_body .body_content form .mod-form-block > label {
      width: 67px;
      font-size: 14px;
      text-align: left;
      color: #666; }
    .mod-popup-address .popup_body .body_content form .mod-form-block > div {
      width: 347px; }
  .mod-popup-address .popup_body .body_content form .mod-form-block-textarea-address > div > div > textarea {
    width: 100%;
    height: 100px; }
  .mod-popup-address .popup_body .body_content form .mod-form-block-checkbox {
    margin: -10px 0 40px 0; }
    .mod-popup-address .popup_body .body_content form .mod-form-block-checkbox > div {
      margin-left: 67px; }
      .mod-popup-address .popup_body .body_content form .mod-form-block-checkbox > div .form-block_tips {
        margin-left: 29px; }
  .mod-popup-address .popup_body .body_btns {
    margin-left: 44px; }

.mod-popup-report .popup_body {
  margin-left: -225px;
  margin-top: -135px;
  width: 450px;
  height: 270px; }
  .mod-popup-report .popup_body .body_content .content_title {
    text-align: center; }
  .mod-popup-report .popup_body .body_btns {
    margin: 40px auto 0 auto; }

.mod-popup-donate-confirm .popup_body {
  margin-left: -225px;
  margin-top: -135px;
  width: 450px;
  height: 270px; }
  .mod-popup-donate-confirm .popup_body .body_content .content_title {
    margin-bottom: 10px;
    font-size: 22px;
    text-align: center; }
    .mod-popup-donate-confirm .popup_body .body_content .content_title .title_num {
      margin: 0 5px;
      font-size: 28px;
      color: #ff8a00; }
  .mod-popup-donate-confirm .popup_body .body_content .content_text {
    text-align: center; }
  .mod-popup-donate-confirm .popup_body .body_btns {
    margin: 30px auto 0 auto; }

.mod-popup-donate .popup_body {
  margin-left: -280px;
  margin-top: -185px;
  width: 560px;
  height: 370px; }
  .mod-popup-donate .popup_body .body_content .content_title {
    text-align: left; }
  .mod-popup-donate .popup_body .body_content .content_coins {
    margin-top: 15px;
    font-size: 15px;
    color: #999; }
    .mod-popup-donate .popup_body .body_content .content_coins .coins_num {
      margin-left: 10px;
      font-size: 20px;
      color: #ff8a00; }
  .mod-popup-donate .popup_body .body_content .content_tips {
    font-size: 15px;
    color: #999; }
    .mod-popup-donate .popup_body .body_content .content_tips .tips_num {
      font-size: 20px;
      color: #ff8a00; }
  .mod-popup-donate .popup_body .body_content .mod-form-donate {
    font-size: 15px;
    color: #999; }
  .mod-popup-donate .popup_body .body_content .content_subtitle {
    font-size: 17px;
    line-height: 45px; }
  .mod-popup-donate .popup_body .body_content .content_text a {
    margin-left: 4px;
    color: #007cfa;
    border-bottom: 1px solid transparent; }
    .mod-popup-donate .popup_body .body_content .content_text a:hover {
      border-bottom-color: #007cfa; }
  .mod-popup-donate .popup_body .body_content .content_sendresume {
    margin-top: 18px; }
  .mod-popup-donate .popup_body .body_btns {
    text-align: center;
    margin: 40px auto 0 auto; }

.mod-popup-donate-success .popup_body {
  margin-left: -176px;
  margin-top: -136px;
  padding-top: 30px;
  width: 352px;
  height: 272px; }
  .mod-popup-donate-success .popup_body .body_content .content_title {
    text-align: left; }
  .mod-popup-donate-success .popup_body .body_content .content_coins {
    font-size: 14px;
    line-height: 25px;
    color: #999; }
    .mod-popup-donate-success .popup_body .body_content .content_coins .coins_num {
      margin-left: 10px;
      font-size: 20px;
      color: #ff8a00; }
  .mod-popup-donate-success .popup_body .body_btns {
    width: 100%;
    text-align: left;
    margin: 20px 0 0 0; }
    .mod-popup-donate-success .popup_body .body_btns .mod-btn {
      margin: 0; }

.mod-popup-joinus .popup_body {
  margin-left: -370px;
  margin-top: -290px;
  width: 740px;
  height: 580px; }
  .mod-popup-joinus .popup_body .body_content .content_title {
    text-align: left; }
  .mod-popup-joinus .popup_body .body_content .content_sendresume {
    margin-top: 18px; }
  .mod-popup-joinus .popup_body .body_btns {
    width: inherit;
    margin-top: 40px;
    text-align: left; }
    .mod-popup-joinus .popup_body .body_btns .mod-btn {
      margin: 0; }

.mod-popup-message .popup_body {
  margin-left: -290px;
  margin-top: -165px;
  padding-top: 50px;
  width: 580px;
  height: 370px; }
  .mod-popup-message .popup_body .body_content .content_title {
    text-align: left; }
  .mod-popup-message .popup_body .body_content .content_time {
    margin-top: 10px; }
  .mod-popup-message .popup_body .body_btns {
    width: 100%;
    text-align: left;
    margin: 20px 0 0 0; }
    .mod-popup-message .popup_body .body_btns .mod-btn {
      margin: 0; }

.mod-popup-confirm .popup_body {
  margin-left: -225px;
  margin-top: -125px;
  width: 450px;
  height: 250px; }
  .mod-popup-confirm .popup_body .body_content {
    text-align: center; }
    .mod-popup-confirm .popup_body .body_content .content_title {
      margin-bottom: 20px;
      line-height: 45px; }
  .mod-popup-confirm .popup_body .body_btns {
    margin: 40px auto 0 auto; }

.formtips-error {
  display: none;
  margin-top: 10px;
  padding: 0 12px;
  border: 1px solid #ffbbba;
  font-size: 14px;
  line-height: 30px;
  color: #ff0a0a;
  background-color: #ffefef; }


 .formtips-success{
  display: none;
  margin-top: 10px;
  padding: 0 12px;
    border: 1px solid #7cb33c;
    font-size: 14px;
  line-height: 30px;
    color: #8cc44b;
    background-color: #ddf1c6; }

.inputtips-error {
  border-color: #fe0000 !important; }
  .inputtips-error:focus {
    border-color: #fe0000 !important; }

.label-required:before {
  content: "*";
  position: absolute;
  top: 3px;
  left: -10px;
  font-size: 21px;
  vertical-align: middle;
  color: #ff0a0a; }

.mod-form-block {
  position: relative;
  margin-bottom: 25px; }
  .mod-form-block > label, .mod-form-block > div {
    float: left; }
  .mod-form-block > label {
    font-size: 15px;
    line-height: 40px;
    color: #222; }

.mod-form-block-input > div > div input, .mod-form-block-input > div > div select {
  width: 100%; }

.mod-form-block-verify {
  width: 100%;
  margin-top: 40px; }
  .mod-form-block-verify > div {
    width: 700px; }
    .mod-form-block-verify > div > div > input, .mod-form-block-verify > div > div > img, .mod-form-block-verify > div > div > a {
      display: inline-block;
      margin-right: 15px;
      vertical-align: middle; }
    .mod-form-block-verify > div > div > input {
      width: 160px; }
    .mod-form-block-verify > div > div > a {
      font-size: 14px;
      color: #007cfa;
      border-bottom: 1px solid transparent; }
      .mod-form-block-verify > div > div > a:hover {
        border-bottom-color: #007cfa; }

.mod-form-block-checkbox > div {
  box-sizing: border-box;
  height: 40px; }
  .mod-form-block-checkbox > div .form-block_checkboxes {
    line-height: 40px; }
    .mod-form-block-checkbox > div .form-block_checkboxes span {
      margin-right: 15px;
      font-size: 14px; }
  .mod-form-block-checkbox > div .form-block_tips {
    font-size: 12px;
    color: #999; }

.mod-form-block-file {
  width: 100%; }
  .mod-form-block-file label {
    line-height: 40px; }
  .mod-form-block-file > div .uploader {
    position: relative;
    width: 110px; }
    .mod-form-block-file > div .uploader input {
      width: 110px;
      height: 40px;
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
      cursor: point; }
  .mod-form-block-file > div .tips-file {
    display: inline-block;
    width: 75%;
    height: 40px;
    margin-left: 10px;
    font-size: 13px;
    line-height: 40px;
    vertical-align: middle;
    color: #666; }

.mod-form-block-radio > div {
  box-sizing: border-box;
  height: 40px; }
  .mod-form-block-radio > div .form-block_radio {
    line-height: 40px; }
    .mod-form-block-radio > div .form-block_radio span {
      margin-right: 15px;
      font-size: 14px; }
  .mod-form-block-radio > div .form-block_tips {
    font-size: 12px;
    color: #999; }

@media only screen and (max-width: 1280px) {
  .section-user .section_user .user_body .body_block .mod-form-block label {
    font-size: 14px; }
  .section-user .section_user .user_body .body_block .mod-form-block input {
    font-size: 13px; } }
.mod-form-search {
  height: 40px;
  line-height: 40px; }
  .mod-form-search input {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none; }
  .mod-form-search .form-search_input,
  .mod-form-search .form-search_submit {
    vertical-align: middle;
    float: left; }
  .mod-form-search .form-search_input {
    width: 250px;
    margin-right: -1px;
    border-color: #d9d9d9;
    -webkit-transition: border-color .2s;
            transition: border-color .2s; }
    .mod-form-search .form-search_input:focus {
      border-color: #007cfa; }
    .mod-form-search .form-search_input:focus + .form-search_submit {
      border-color: #007cfa;
      background-color: #007cfa;
      background-image: url(../images/hover-active.png); }
  .mod-form-search .form-search_submit {
    width: 50px;
    height: 40px;
    border-color: #d9d9d9;
    background-color: #fff;
    background-image: url(../images/hover-normal.png);
    background-position: -45px -115px;
    cursor: pointer;
    -webkit-transition: background-color .2s, background-image .2s, border-color .2s;
            transition: background-color .2s, background-image .2s, border-color .2s; }
    .mod-form-search .form-search_submit:hover {
      background-color: #007cfa;
      background-image: url(../images/hover-active.png); }

.mod-form-donate .donate_text, .mod-form-donate .donate_select {
  display: inline-block; }
.mod-form-donate .donate_text {
  margin-right: 5px; }
.mod-form-donate .donate_select {
  padding: 24px 0; }
  .mod-form-donate .donate_select .select_num-1, .mod-form-donate .donate_select .select_num-2, .mod-form-donate .donate_select .select_num-3, .mod-form-donate .donate_select .select_num-other {
    display: inline-block;
    border: 1px solid #d9d9d9;
    vertical-align: middle;
    -webkit-transition: color .2s, border-color .2s;
            transition: color .2s, border-color .2s; }
    .mod-form-donate .donate_select .select_num-1:hover, .mod-form-donate .donate_select .select_num-2:hover, .mod-form-donate .donate_select .select_num-3:hover, .mod-form-donate .donate_select .select_num-other:hover {
      color: #ff8a00;
      border-color: #ff8a00; }
      .mod-form-donate .donate_select .select_num-1:hover .num-other_text, .mod-form-donate .donate_select .select_num-2:hover .num-other_text, .mod-form-donate .donate_select .select_num-3:hover .num-other_text, .mod-form-donate .donate_select .select_num-other:hover .num-other_text {
        border-right-color: #ff8a00; }
  .mod-form-donate .donate_select .select_num-1, .mod-form-donate .donate_select .select_num-2, .mod-form-donate .donate_select .select_num-3 {
    box-sizing: border-box;
    width: 50px;
    height: 38px;
    margin-right: 5px;
    line-height: 38px;
    text-align: center;
    color: #333;
    cursor: pointer; }
  .mod-form-donate .donate_select .select_num-active {
    color: #fff;
    background-color: #ff8a00; }
  .mod-form-donate .donate_select .select_num-other {
    box-sizing: border-box;
    width: 168px;
    height: 38px;
    margin-left: 9px; }
    .mod-form-donate .donate_select .select_num-other .num-other_text, .mod-form-donate .donate_select .select_num-other .num-other_input {
      display: inline-block;
      float: left;
      width: 56px;
      line-height: 36px;
      text-align: center;
      vertical-align: middle; }
    .mod-form-donate .donate_select .select_num-other .num-other_text {
      border-right: 1px solid #d9d9d9;
      color: #333;
      -webkit-transition: border-right-color .2s;
              transition: border-right-color .2s; }
    .mod-form-donate .donate_select .select_num-other .num-other_input {
      box-sizing: border-box;
      display: inline-block;
      float: right;
      width: 106px;
      height: 36px;
      padding-left: 6px;
      border: none;
      font-size: 13px;
      line-height: 36px;
      text-align: left;
      vertical-align: middle; }

.mod-form-comment {
  box-sizing: border-box;
  width: 1100px;
  margin: 0 auto;
  padding: 50px 85px;
  background-color: #fff; }
  .mod-form-comment .comment_title {
    border-bottom: 1px solid #ededed; }
    .mod-form-comment .comment_title > p {
      font-size: 25px;
      line-height: 50px;
      color: #222; }
  .mod-form-comment .comment_list {
    margin-bottom: 27px; }
    .mod-form-comment .comment_list .list_item {
      position: relative;
      padding: 20px 0;
      border-bottom: 1px dashed #ededed; }
      .mod-form-comment .comment_list .list_item .item_avatar {
        float: left;
        margin-right: 25px; }
        .mod-form-comment .comment_list .list_item .item_avatar > a > img {
          vertical-align: middle; }
      .mod-form-comment .comment_list .list_item .item_user {
        margin-left: 100px;
        max-width: 800px; }
        .mod-form-comment .comment_list .list_item .item_user .user_name, .mod-form-comment .comment_list .list_item .item_user .user_comment {
          font-size: 15px;
          line-height: 28px;
          vertical-align: middle; }
        .mod-form-comment .comment_list .list_item .item_user .user_name {
          display: block;
          color: #007cfa;
          border-bottom: 1px solid transparent; }
      .mod-form-comment .comment_list .list_item .item_time {
        position: absolute;
        top: 23px;
        right: 0;
        font-size: 14px;
        color: #999; }
  .mod-form-comment .comment_textarea {
    margin-bottom: 23px; }
    .mod-form-comment .comment_textarea > textarea {
      width: 100%;
      height: 185px; }
  .mod-form-comment .comment_verify {
    margin-bottom: 26px; }
    .mod-form-comment .comment_verify > input, .mod-form-comment .comment_verify > img, .mod-form-comment .comment_verify > a {
      display: inline-block;
      margin-right: 15px;
      vertical-align: middle; }
    .mod-form-comment .comment_verify > input {
      width: 160px; }
    .mod-form-comment .comment_verify > a {
      font-size: 14px;
      color: #007cfa; }

.mod-form-numselector {
  box-sizing: border-box;
  width: 140px;
  height: 40px; }
  .mod-form-numselector > a, .mod-form-numselector > input {
    box-sizing: border-box;
    float: left;
    height: 40px; }
  .mod-form-numselector > a {
    width: 40px;
    border: 1px solid #ededed;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    -webkit-transition: color .2s;
            transition: color .2s; }
    .mod-form-numselector > a:hover {
      color: #ffac12; }
  .mod-form-numselector > input {
    width: 60px;
    border-left: none;
    border-right: none;
    font-size: 19px;
    text-align: center;
    padding: 0; }
    .mod-form-numselector > input:focus {
      border-color: #ededed; }

.header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99999;
  background: #fff;
  -webkit-transition: box-shadow .5s;
          transition: box-shadow .5s; }
  .header > div {
    width: 1100px;
    margin: 0 auto; }
    .header > div .logo {
      float: left; }
      .header > div .logo > a {
        display: block; }
        .header > div .logo > a .logo_pic,
        .header > div .logo > a .logo_name {
          display: inline;
          box-sizing: border-box; }
        .header > div .logo > a .logo_pic {
          float: left;
          width: 41px;
          height: 52px;
          margin-top: 20px;
          background-image: url(../images/logo.png);
          background-size: contain;
          -webkit-transition: margin-top .5s, width .5s, height .5s;
                  transition: margin-top .5s, width .5s, height .5s; }
        .header > div .logo > a .logo_name {
          float: right;
          margin-left: 7px;
          padding-top: 30px;
          -webkit-transition: padding-top .2s;
                  transition: padding-top .2s; }
          .header > div .logo > a .logo_name > p {
            line-height: 18px;
            color: #444;
            -webkit-transition: font-size .5s, line-height .5s;
                    transition: font-size .5s, line-height .5s; }
            .header > div .logo > a .logo_name > p:first-child {
              font-size: 19px;
              font-weight: 700; }
            .header > div .logo > a .logo_name > p:last-child {
              font-size: 12px; }
    .header > div .nav {
      float: right; }
      .header > div .nav > ul {
        margin-right: 30px; }
        .header > div .nav > ul .nav_item-active > a {
          color: #222;
          line-height: 90px;
          font-weight: 700;
          border-bottom-color: #FF6600; }
        .header > div .nav > ul > li {
          box-sizing: border-box;
          display: inline-block;
          height: 90px;
          margin: 0 14px;
          -webkit-transition: color 0.2s ease, border-bottom 0.2s ease, line-height .5s;
                  transition: color 0.2s ease, border-bottom 0.2s ease, line-height .5s; }
          .header > div .nav > ul > li:hover > a {
            color: #222;
            border-bottom-color: #FF6600; }
          .header > div .nav > ul > li > a {
            display: block;
            box-sizing: border-box;
            border-bottom: 2px solid transparent;
            font-size: 15px;
            line-height: 88px;
            vertical-align: middle;
            color: #444;
            -webkit-transition: color 0.2s ease, border-bottom 0.2s ease, line-height .5s;
                    transition: color 0.2s ease, border-bottom 0.2s ease, line-height .5s; }
    .header > div .userpanel {
      float: right;
      box-sizing: border-box;
      margin-right: 5px;
      vertical-align: middle; }
      .header > div .userpanel .userpanel_line {
        float: left; }
        .header > div .userpanel .userpanel_line > div {
          width: 1px;
          height: 28px;
          margin-top: 31px;
          background-color: #d9d9d9;
          -webkit-transition: height .5s, margin-top .5s;
                  transition: height .5s, margin-top .5s; }
      
      .header > div .userpanel .userpanel_user {
        float: right;
        cursor: pointer; }
        .header > div .userpanel .userpanel_user:hover .user_username {
          color: #007cfa; }
        .header > div .userpanel .userpanel_user:hover .user_arrow {
          border-color: #007cfa transparent transparent transparent; }
        .header > div .userpanel .userpanel_user:hover .user_menu {
          visibility: visible;
          opacity: 1;
          -webkit-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0); }
        .header > div .userpanel .userpanel_user .user_avatar,
        .header > div .userpanel .userpanel_user .user_username,
        .header > div .userpanel .userpanel_user .user_arrow {
          display: inline-block;
          line-height: 90px;
          vertical-align: middle; }
        .header > div .userpanel .userpanel_user .user_avatar {
          margin-left: 30px;
          -webkit-transition: line-height .5s;
                  transition: line-height .5s; }
        .header > div .userpanel .userpanel_user .user_username {
          position: relative;
          max-width: 108px;
          margin-left: 5px;
          padding-right: 15px;
          font-size: 15px;
          color: #666;
          -webkit-transition: color .2s, line-height .5s;
                  transition: color .2s, line-height .5s; }
          .header > div .userpanel .userpanel_user .user_username .i-header-message {
            position: absolute;
            right: 0;
            top: 22px;
            width: 18px;
            height: 18px;
            font-size: 13px;
            text-align: center;
            line-height: 18px;
            color: #fff;
            background-image: url(../images/icon.png);
            background-position: -100px -890px;
            -webkit-transition: top .5s;
                    transition: top .5s; }
        .header > div .userpanel .userpanel_user .user_arrow {
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 5px 5px 0 5px;
          border-color: #666 transparent transparent transparent;
          -webkit-transition: line-height .5s, border-color .2s;
                  transition: line-height .5s, border-color .2s; }
        .header > div .userpanel .userpanel_user .user_menu {
          visibility: hidden;
          opacity: 0;
          z-index: -99;
          position: absolute;
          top: 82%;
          -webkit-transform: translate(0, 5px);
              -ms-transform: translate(0, 5px);
                  transform: translate(0, 5px);
          box-sizing: border-box;
          width: 179px;
          border: 1px solid #e6e6e6;
          border-radius: 3px;
          background-color: #fff;
          -webkit-transition: opacity .2s, -webkit-transform .2s, visibility .2s;
                  transition: opacity .2s, transform .2s, visibility .2s;
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2); }
          .header > div .userpanel .userpanel_user .user_menu .menu_list {
            padding: 14px 0; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list:before {
              position: absolute;
              top: -16px;
              margin-left: 37px;
              width: 0;
              height: 0;
              content: "";
              border-width: 8px;
              border-style: solid;
              border-color: transparent transparent #e6e6e6 transparent; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list:after {
              position: absolute;
              top: -14px;
              margin-left: 37px;
              width: 0;
              height: 0;
              content: "";
              border-width: 8px;
              border-style: solid;
              border-color: transparent transparent #fff transparent; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item {
              padding: 0 20px; }
              .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item > a {
                display: block; }
              .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item:hover {
                background-color: #f5f5f5; }
              .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item .item_icon, .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item .item_text {
                display: inline-block;
                line-height: 42px;
                vertical-align: middle; }
              .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item .item_icon {
                margin-right: 10px; }
              .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item .item_text {
                font-size: 14px;
                color: #666; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item-user .item_icon {
              width: 15px;
              height: 16px;
              background-image: url(../images/icon.png);
              background-position: 0 -890px; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item-message .item_icon {
              width: 14px;
              height: 14px;
              background-image: url(../images/icon.png);
              background-position: -20px -890px; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item-message .item_icon-message {
              width: 16px;
              height: 16px;
              margin-left: 30px;
              font-size: 12px;
              line-height: 16px;
              color: #fff;
              vertical-align: middle;
              background-image: url(../images/icon.png);
              background-position: -80px -890px; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item-account .item_icon {
              width: 15px;
              height: 12px;
              background-image: url(../images/icon.png);
              background-position: -40px -890px; }
            .header > div .userpanel .userpanel_user .user_menu .menu_list .list_item-logout .item_icon {
              width: 13px;
              height: 14px;
              background-image: url(../images/icon.png);
              background-position: -60px -890px; }

.header-scroll {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15); }
  .header-scroll > div .logo > a .logo_pic {
    margin-top: 5px;
    margin-top: 7px;
    width: 27.33333px;
    height: 34.66667px; }
  .header-scroll > div .logo > a .logo_name {
    padding-top: 17px;
    padding-top: 12px; }
    .header-scroll > div .logo > a .logo_name > p {
      line-height: 15px; }
      .header-scroll > div .logo > a .logo_name > p:first-child {
        font-size: 16px; }
      .header-scroll > div .logo > a .logo_name > p:last-child {
        -webkit-text-size-adjust: none;
        font-size: 10px; }
  .header-scroll > div .nav ul .nav_item-active > a {
    line-height: 50px; }
  .header-scroll > div .nav ul > li {
    height: 50px; }
    .header-scroll > div .nav ul > li > a {
      line-height: 48px; }
  .header-scroll > div .userpanel .userpanel_login {
    line-height: 50px; }
    .header-scroll > div .userpanel .userpanel_login .mod-btn {
      width: 90px;
      height: 34px;
      line-height: 34px; }
  .header-scroll > div .userpanel .userpanel_user .user_avatar,
  .header-scroll > div .userpanel .userpanel_user .user_username,
  .header-scroll > div .userpanel .userpanel_user .user_arrow {
    line-height: 50px; }
  .header-scroll > div .userpanel .userpanel_user .user_username .i-header-message {
    top: 5px; }
  .header-scroll > div .userpanel .userpanel_user .user_menu {
    top: 98%; }
  .header-scroll > div .userpanel .userpanel_line > div {
    height: 17px;
    margin-top: 18px; }

@media only screen and (max-width: 1280px) {
  .header > div {
    width: 960px; }
    .header > div .nav > ul {
      margin-right: 19px; }
      .header > div .nav > ul > li {
        margin: 0 6px; }
    .header > div .userpanel .userpanel_user .user_avatar {
      margin-left: 20px; }
    .header > div .userpanel .userpanel_user .user_menu {
      margin-left: -12px; } }
@media only screen and (max-width: 450px) {
  .header {
    width: 1000px; } }
.footer {
  width: 100%;
  background-color: #fafafa; }
  .footer > div {
    width: 1100px;
    height: 194px;
    margin: 0 auto;
    padding: 64px 0;
    text-align: center; }
    .footer > div .about_link {
      line-height: 24px;
      font-size: 16px; }
      .footer > div .about_link > a {
        color: #666;
        margin: 0 64px; }
    .footer > div .about_copyright {
      margin-top: 24px;
      line-height: 18px;
      font-size: 12px;
      color: #999; }

@media only screen and (max-width: 450px) {
  .footer {
    width: 1000px; } }
.section {
  width: 100%;
  overflow: hidden; }
  .section > div {
    width: 1180px;
    margin: 0 auto; }

@media only screen and (max-width: 1280px) {
  .section > div {
    width: 960px; } }
.container {
  width: 100%;
  margin-top: 90px;
  padding-bottom: 150px;
  border-bottom: 1px solid #ededed; }
  .container > div {
    width: 100%; }

@media only screen and (max-width: 450px) {
  .container {
    width: 1000px; } }
.section-subnav {
  background-color: #f5f5f5; }

.section_subnav {
  width: 1100px;
  margin: 0 auto; }
  .section_subnav .subnav_title,
  .section_subnav .subnav_bgtext {
    display: inline-block;
    vertical-align: middle; }
  .section_subnav .subnav_title {
    line-height: 80px;
    font-size: 19px; }
  .section_subnav .subnav_bgtext {
    box-sizing: border-box;
    margin-left: 30px; }
  .section_subnav .subnav_search {
    float: right; }
    .section_subnav .subnav_search > div {
      box-sizing: border-box;
      height: 105px;
      line-height: 105px; }
      .section_subnav .subnav_search > div .search_coins,
      .section_subnav .subnav_search > div .mod-form-search {
        display: inline-block;
        vertical-align: middle; }
      .section_subnav .subnav_search > div .search_coins {
        margin-right: 15px;
        font-size: 15px; }
        .section_subnav .subnav_search > div .search_coins .coins_text, .section_subnav .subnav_search > div .search_coins .coins_num {
          vertical-align: middle; }
        .section_subnav .subnav_search > div .search_coins .coins_num {
          margin: 0 4px;
          font-size: 24px;
          color: #ffac12; }

.section_article {
  box-sizing: border-box;
  width: 1100px;
  margin: 0 auto;
  padding: 70px 90px 40px 90px;
  background-color: #fff; }
  .section_article .article_header {
    position: relative; }
    .section_article .article_header .header_title {
      padding-bottom: 15px; }
      .section_article .article_header .header_title .title_content {
        margin-bottom: 15px;
        font-size: 28px;
        line-height: 38px;
        color: #222; }
      .section_article .article_header .header_title .title_info {
        font-size: 13px;
        line-height: 20px;
        color: #999; }
        .section_article .article_header .header_title .title_info span, .section_article .article_header .header_title .title_info i {
          vertical-align: middle; }
        .section_article .article_header .header_title .title_info span {
          margin-right: 18px; }
        .section_article .article_header .header_title .title_info i {
          margin-right: 5px; }
    .section_article .article_header .mod-share-dropdown {
      position: absolute;
      right: 0;
      bottom: 13px; }
  .section_article .article_body {
    max-width: 930px;
    padding: 40px 0;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    font-size: 14px;
    line-height: 24px; }

.container-user {
  background-color: #f5f5f5; }
  .container-user .section_user .user_sidebar {
    float: left;
    box-sizing: border-box;
    width: 240px;
    padding: 40px 0 50px 0;
    background-color: #fff; }
    .container-user .section_user .user_sidebar .sidebar_header p {
      padding-left: 22px;
      font-size: 20px;
      line-height: 30px;
      color: #222; }
    .container-user .section_user .user_sidebar .sidebar_nav .nav_item > a {
      display: block;
      height: 40px;
      padding-left: 22px;
      border-left: 2px solid transparent;
      font-size: 15px;
      line-height: 40px;
      text-align: left;
      color: #444;
      -webkit-transition: color .2s, border-left-color .2s;
              transition: color .2s, border-left-color .2s; }
      .container-user .section_user .user_sidebar .sidebar_nav .nav_item > a:hover {
        background-color: #fafafa; }
    .container-user .section_user .user_sidebar .sidebar_nav .nav_item-active > a {
      font-weight: 700;
      border-left-color: #007cfa;
      background-color: #fafafa; }
  .container-user .section_user .user_body {
    float: right;
    box-sizing: border-box;
    width: 840px;
    padding: 60px 50px;
    background-color: #fff; }
    .container-user .section_user .user_body .body_header {
      border-bottom: 1px solid #ededed; }

@media only screen and (max-width: 1280px) {
  .container-user .section_user .user_sidebar {
    width: 180px; }
  .container-user .section_user .user_body {
    width: 760px; } }
.container-home {
  font-size: 15px;
  padding-bottom: 0; }
  .container-home .header > div .userpanel .userpanel_login {
    display: block; }
  .container-home .header > div .userpanel .userpanel_user {
    display: none; }
  .container-home .section-shop,
  .container-home .section-blog {
    padding: 80px 0 130px 0; }
  .container-home .section-rank {
    padding: 80px 0; }
  .container-home .section-banner {
    position: relative;
    background-color: #00000a;
    height: 630px;
    color: #fff; }
    .container-home .section-banner a {
      color: #fff; }
  .container-home .section_banner {
    position: absolute;
    z-index: 999;
    left: 50%;
    width: 360px;
    margin-left: -180px;
    padding-top: 220px; }
    .container-home .section_banner > div {
      text-align: center; }
    .container-home .section_banner p {
      text-align: center; }
    .container-home .section_banner .banner_acronym .acronym_tsrc {
      width: 355px;
      height: 111px;
      margin: 0 auto;
      background-image: url(../images/home.png?t=201511301058);
      background-position: -335px -180px; }
    .container-home .section_banner .banner_name {
      margin-top: 15px; }
      .container-home .section_banner .banner_name > p:nth-child(1) {
        font-size: 30px;
        font-weight: 700; }
      .container-home .section_banner .banner_name > p:nth-child(2) {
        margin-top: 2px;
        font-size: 19px; }
    .container-home .section_banner .banner_welcome {
      box-sizing: border-box;
      width: 288px;
      line-height: 25px;
      vertical-align: middle;
      margin: 10px auto 0 auto;
      border: 1px solid #447b9a; }
      .container-home .section_banner .banner_welcome > p {
        font-size: 14px; }
    .container-home .section_banner .banner_submit {
      margin-top: 40px; }
      .container-home .section_banner .banner_submit > a {
        box-sizing: border-box;
        display: block;
        width: 161px;
        height: 50px;
        margin: 0 auto;
        line-height: 50px;
        font-size: 17px;
        background-color: rgba(14, 66, 123, 0.4);
        background-image: url(../images/hover-normal.png);
        background-position: 0 -165px;
        -webkit-transition: background .2s;
                transition: background .2s; }
        .container-home .section_banner .banner_submit > a:hover {
          background-image: url(../images/hover-active.png); }
  .container-home .section-announcement {
    background: #030f27; }
  .container-home .section_announcement .announcement_list, .container-home .section_announcement .announcement_more {
    height: 86px; }
  .container-home .section_announcement .announcement_list {
    float: left; }
  .container-home .section_announcement .announcement_more {
    display: block;
    width: 102px; }
  .container-home .section_announcement .announcement_list {
    overflow: hidden; }
    .container-home .section_announcement .announcement_list ul {
      position: relative;
      width: 990px;
      height: 86px;
      line-height: 86px; }
      .container-home .section_announcement .announcement_list ul li {
        display: inline-block;
        box-sizing: border-box;
        width: 490px;
        height: 86px;
        padding: 16px 0;
        line-height: 43px;
        vertical-align: middle; }
        .container-home .section_announcement .announcement_list ul li .announcement_title, .container-home .section_announcement .announcement_list ul li .announcement_intro {
          line-height: 25px;
          color: #fff; }
        .container-home .section_announcement .announcement_list ul li .announcement_title {
          display: block;
          max-width: 460px;
          color: #b4bac3;
          -webkit-transition: color .2s;
                  transition: color .2s; }
          .container-home .section_announcement .announcement_list ul li .announcement_title:hover {
            color: #fff; }
        .container-home .section_announcement .announcement_list ul li .announcement_intro {
          max-width: 460px;
          padding-left: 2px;
          font-size: 14px;
          opacity: .5; }
  .container-home .section_announcement .announcement_more {
    float: right;
    color: #fff;
    background: #042045;
    font-size: 16px;
    line-height: 86px;
    text-align: center;
    -webkit-transition: padding .15s ease-in-out;
            transition: padding .15s ease-in-out; }
    .container-home .section_announcement .announcement_more:hover, .container-home .section_announcement .announcement_more:active {
      padding: 0 4px; }
  .container-home .section_rank .mod-introduce .introduce_title {
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 52px;
    color: #333; }
  .container-home .section_rank .mod-introduce .introduce_icongroup .icongroup_icon {
    width: 26px;
    height: 24px;
    background-image: url(../images/icon.png);
    background-position: -60px -505px; }

  .container-home .section .introduce_more_btn {
    margin-top: 26px; }
    .container-home .section .introduce_more_btn a {
      display: block;
      margin: 0 auto; }
  .container-home .rank_new_hero {
    margin: 56px auto 0;
    font-size: 0;
    text-align: center;
    overflow: hidden;
    white-space: nowrap; }
    .container-home .rank_new_hero .hero {
      display: inline-block;
      width: 280px;
      height: 280px;
      vertical-align: middle;
      font-size: 15px;
      background-repeat: no-repeat;
      background-size: 100% 100%; }
    .container-home .rank_new_hero .hero.hero-first {
      margin: 0 56px;
      width: 340px;
      height: 340px;
      background-image: url(../assets/bg-first.png?t=201511301058); }
    .container-home .rank_new_hero .hero.hero-second {
      background-image: url(../assets/bg-second.png?t=201511301058); }
    .container-home .rank_new_hero .hero.hero-third {
      background-image: url(../assets/bg-third.png?t=201511301058); }
      .container-home .rank_new_hero .hero .hero_avatar {
        position: relative;
        margin: 54px auto 0;
        border-radius: 50%;
        width: 88px;
        height: 88px;
      }
      .container-home .rank_new_hero .hero.hero-first .hero_avatar {
        margin: 62px auto 0;
        width: 108px;
        height: 108px;
        background-image: linear-gradient(180deg, #FFD45D, #FFECB7, #FFC937); }
      .container-home .rank_new_hero .hero.hero-second .hero_avatar {
        background-image: linear-gradient(180deg, #DEDEDE, #FFFFFF, #C8C8C8); }
      .container-home .rank_new_hero .hero.hero-third .hero_avatar {
        background-image: linear-gradient( 180deg, #BE9151, #FDE4C1, #D8B17B); }
        .container-home .rank_new_hero .hero .hero_avatar .hero_avatar_img {
          border-radius: 50%;
          width: 80px;
          height: 80px; }
        .container-home .rank_new_hero .hero.hero-first .hero_avatar .hero_avatar_img {
          width: 100px;
          height: 100px; }
        .container-home .rank_new_hero .hero .hero_avatar .hero_level {
          position: absolute;
          bottom : -2px;
          left: 4px;
          border-radius: 180px;
          width: 80px;
          height: 24px;
          line-height: 24px;
          font-size: 12px;
          color: #666; }
        .container-home .rank_new_hero .hero.hero-first .hero_avatar .hero_level {
          left: 7px;
          width: 96px;
          height: 28px;
          line-height:28px;
          font-size: 14px;
          color: #333;
          background-image: linear-gradient(120deg, #FFD45D, #FFECB7, #FFC937); }
        .container-home .rank_new_hero .hero.hero-second .hero_avatar .hero_level {
          background-image: linear-gradient(120deg, #D0D0D0, #FEFEFF, #D0D0D0); }
        .container-home .rank_new_hero .hero.hero-third .hero_avatar .hero_level {
          background-image: linear-gradient(120deg, #BE9151, #FDE4C1, #D8B17B); }
          .container-home .rank_new_hero .hero .hero_avatar .hero_level .hero_level_img {
            position: absolute;
            top: -12px;
            left: 28px;
            width: 24px;
            height: 19px; }
          .container-home .rank_new_hero .hero.hero-first .hero_avatar .hero_level .hero_level_img {
            top: -16px;
            left: 33px;
            width: 29px;
            height: 23px; }
      .container-home .rank_new_hero .hero .hero_name {
        margin-top: 16px;
        line-height: 24px;
        font-size: 14px;
        font-weight: 600;
        color: #fff; }
      .container-home .rank_new_hero .hero.hero-first .hero_name {
        margin-top: 20px;
        font-size: 18px;
      }
      .container-home .rank_new_hero .hero .hero_contribution {
        margin-top: 8px;
        line-height: 24px;
        font-size: 14px;
        color: #fff; }
      .container-home .rank_new_hero .hero.hero-first .hero_contribution {
        margin-top: 12px;
        font-size: 18px;
      }

  .container-home .rank_hero {
    margin-top: 50px;
    padding: 0 8%; }
    .container-home .rank_hero .hero {
      float: left; }
      .container-home .rank_hero .hero > div {
        -webkit-transition: -webkit-transform .2s;
                transition: transform .2s; }
        .container-home .rank_hero .hero > div > p {
          text-align: center; }
        .container-home .rank_hero .hero > div .hero_rank {
          padding-top: 55px;
          font-size: 26px;
          color: #fff; }
        .container-home .rank_hero .hero > div .hero_avatar {
          width: 112px;
          height: 112px;
          border-radius: 56px;
          line-height: 112px;
          margin: 0 auto;
          margin-top: 12px;
          text-align: center;
          background: #63cbfe;
          box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); }
          .container-home .rank_hero .hero > div .hero_avatar > img {
            margin-top: -3px;
            vertical-align: middle; }
        .container-home .rank_hero .hero > div .hero_name {
          margin-top: 15px;
          color: #94e2ff;
          font-size: 15px; }
        .container-home .rank_hero .hero > div .hero_contribution {
          margin-top: 10px;
          font-size: 17px;
          color: #fff; }
      .container-home .rank_hero .hero:after {
        display: block;
        content: ' ';
        background-position: center;
        background-repeat: no-repeat;
        -webkit-transition: -webkit-transform .2s;
                transition: transform .2s; }
      .container-home .rank_hero .hero:hover > div {
        -webkit-transform: translate(0, -10px);
            -ms-transform: translate(0, -10px);
                transform: translate(0, -10px); }
      .container-home .rank_hero .hero:hover:after {
        -webkit-transform: scale(1.15);
            -ms-transform: scale(1.15);
                transform: scale(1.15); }
    .container-home .rank_hero .hero-first {
      width: 40%; }
      .container-home .rank_hero .hero-first > div {
        width: 300px;
        height: 380px;
        margin: 0 auto;
        background-image: url(../images/home.png?t=201511301058);
        background-position: 0 -100px; }
        .container-home .rank_hero .hero-first > div .hero_rank {
          padding-top: 50px; }
        .container-home .rank_hero .hero-first > div .hero_avatar {
          position: relative;
          margin-top: 30px; }
          .container-home .rank_hero .hero-first > div .hero_avatar:after {
            content: '';
            display: block;
            position: absolute;
            top: -22px;
            left: -22px;
            width: 160px;
            height: 160px;
            background-repeat: no-repeat;
            background-image: url(../images/home.png?t=201511301058);
            background-size: 690px 983px;
            background-position: -360px 0;
            -webkit-animation: circleSpin 3.5s linear 0s infinite;
                    animation: circleSpin 3.5s linear 0s infinite; }
        .container-home .rank_hero .hero-first > div .hero_name {
          margin-top: 40px; }
      .container-home .rank_hero .hero-first:after {
        width: 366px;
        height: 57px;
        margin-top: 40px;
        background-image: url(../images/home.png?t=201511301058);
        background-position: 0 -485px; }
    .container-home .rank_hero .hero-second,
    .container-home .rank_hero .hero-third {
      width: 30%;
      margin-top: 50px; }
      .container-home .rank_hero .hero-second:after,
      .container-home .rank_hero .hero-third:after {
        width: 269px;
        height: 42px;
        margin-top: 25px;
        background-image: url(../images/home.png?t=201511301058);
        background-position: 0 -885px; }
      .container-home .rank_hero .hero-second > div,
      .container-home .rank_hero .hero-third > div {
        width: 260px;
        height: 331px;
        margin: 0 auto;
        background-image: url(../images/home.png?t=201511301058);
        background-position: 0 -550px; }
  .container-home .section-shop {
    background-color: #f5f5f5; }
  .container-home .section_shop .mod-introduce .introduce_title {
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 52px;
    color: #333; }
  .container-home .section_shop .mod-introduce .introduce_icongroup .icongroup_icon {
    width: 22px;
    height: 25px;
    background-image: url(../images/icon.png);
    background-position: -30px -505px; }
  .container-home .section_shop .mod-introduce .introduce_more .mod-btn {
    border-color: #e6e6e6; }
    .container-home .section_shop .mod-introduce .introduce_more .mod-btn:hover {
      border-color: #007cfa; }
  .container-home .section_shop .mod-itemlist-shop {
    margin-top: 50px; }
  .container-home .section_blog .mod-introduce .introduce_title {
    width: 170px;
    height: 40px;
    background-image: url(../images/font.png);
    background-position: 0 -90px; }
  .container-home .section_blog .mod-introduce .introduce_icongroup .icongroup_icon {
    width: 26px;
    height: 25px;
    background-image: url(../images/icon.png);
    background-position: 0 -505px; }
  .container-home .section-aboutus {
    position: relative;
    z-index: 0;
    height: 464px;
    color: #fff;
    background-color: #00000a;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1920px 502px;
    background-image: url(../images/bg-aboutus.jpg); }
    .container-home .section-aboutus a {
      color: #fff; }
  .container-home .section_aboutus {
    position: absolute;
    left: 50%;
    margin-left: -550px;
    z-index: 999; }
    .container-home .section_aboutus .aboutus_bg {
      position: absolute; }
    .container-home .section_aboutus .mod-introduce {
      padding-top: 100px; }
      .container-home .section_aboutus .mod-introduce .introduce_title {
        width: 167px;
        height: 40px;
        background-image: url(../images/font.png);
        background-position: 0 -135px; }
      .container-home .section_aboutus .mod-introduce .introduce_icongroup .icongroup_icon {
        width: 27px;
        height: 23px;
        background-image: url(../images/hover-active.png);
        background-position: -135px 0; }
      .container-home .section_aboutus .mod-introduce .introduce_description {
        width: 670px;
        margin: 0 auto; }
      .container-home .section_aboutus .mod-introduce .introduce_more a {
        color: #fff; }
        .container-home .section_aboutus .mod-introduce .introduce_more a:hover {
          color: #007cfa; }


@media only screen and (max-width: 1280px) {
  .container-home .section_announcement .announcement_list ul {
    width: 850px; }
    .container-home .section_announcement .announcement_list ul > li {
      width: 420px; }
      .container-home .section_announcement .announcement_list ul > li .announcement_title {
        max-width: 400px; }
      .container-home .section_announcement .announcement_list ul > li .announcement_intro {
        max-width: 400px; }
  .container-home .rank_hero {
    padding: 0 0; }
  .container-home .section_aboutus {
    margin-left: -480px; } }
.container-report .section_subnav .subnav_bgtext {
  width: 433px;
  height: 18px;
  background-image: url(../images/font.png);
  background-position: -225px 0; }
.container-report .report_form,
.container-report .report_remind {
  float: left;
  margin-top: 32px; }
.container-report .report_form {
  width: 65%; }
  .container-report .report_form form {
    padding: 0 60px 0 0; }
    .container-report .report_form form .mod-form-block {
      margin-bottom: 25px; }
      .container-report .report_form form .mod-form-block > label {
        width: 10%;
        text-align: right;
        margin-right: 20px; }
      .container-report .report_form form .mod-form-block > div {
        width: 84%; }
    .container-report .report_form form .mod-form-block-select-type select {
      width: 47%; }
      .container-report .report_form form .mod-form-block-select-type select option {
        height: 40px; }
    .container-report .report_form form .mod-form-block-select-type .type_select-1 {
      margin-right: 5%; }
    .container-report .report_form form .mod-form-block-textarea-description textarea {
      width: 100%;
      height: 395px; }
    .container-report .report_form form .mod-form-block-submit > div {
      margin-left: 85px; }
    .container-report .report_form form .mod-form-block-submit .tips-submit {
      font-size: 14px;
      line-height: 40px;
      color: #ff8a00; }
    .container-report .report_form form .mod-form-block-submit .mod-btn {
      margin-right: 45px;
      margin-top: 5px; }
.container-report .report_remind {
  width: 35%; }
  .container-report .report_remind h2 {
    font-size: 23px;
    line-height: 60px;
    color: #000; }
  .container-report .report_remind h3 {
    margin-bottom: 10px;
    font-size: 17px;
    line-height: 35px;
    color: #000; }
  .container-report .report_remind h4, .container-report .report_remind p {
    font-size: 13px;
    line-height: 24px;
    color: #666; }
  .container-report .report_remind > div {
    width: 277px;
    margin: 0 auto;
    margin-top: -12px;
    padding-left: 40px; }
    .container-report .report_remind > div .remind_title {
      border-bottom: 1px solid #ededed; }
    .container-report .report_remind > div .remind_wefocus {
      margin-top: 10px;
      margin-bottom: 30px; }
      .container-report .report_remind > div .remind_wefocus p {
        width: 190px; }
    .container-report .report_remind > div .remind_wejudge p {
      width: 230px; }
    .container-report .report_remind > div .remind_wejudge li {
      margin-bottom: 20px; }
    .container-report .report_remind > div .remind_wejudge a {
      color: #007cfa;
      border-bottom: 1px solid transparent; }
      .container-report .report_remind > div .remind_wejudge a:hover {
        border-bottom-color: #007cfa; }

@media only screen and (max-width: 1280px) {
  .container-report .report_form form {
    padding-right: 0; } }
.container-rank .section_subnav .subnav_bgtext {
  width: 233px;
  height: 17px;
  background-image: url(../images/font.png);
  background-position: -225px -45px; }
.container-rank .section_subnav .nav_myrank {
  float: right;
  line-height: 80px;
  text-align: right; }
  .container-rank .section_subnav .nav_myrank span {
    display: inline-block;
    margin-right: 5px;
    font-size: 15px;
    line-height: 40px;
    text-align: center; }
  .container-rank .section_subnav .nav_myrank .myrank_num {
    width: 25px;
    height: 44px;
    background-image: url(../images/icon.png);
    background-position: 0 -434px;
    color: #fff;
    cursor: pointer; }
.container-rank .section-rank {
  margin-top: 30px; }
.container-rank .rank_nav {
  width: 100%; }
  .container-rank .rank_nav .nav_rankselect .mod-grouptabs {
    float: left; }
  .container-rank .rank_nav .nav_rankselect .rankselect_form {
    float: right; }
    .container-rank .rank_nav .nav_rankselect .rankselect_form .form_time,
    .container-rank .rank_nav .nav_rankselect .rankselect_form .form_type {
      float: left;
      margin-left: 20px; }
      .container-rank .rank_nav .nav_rankselect .rankselect_form .form_time label,
      .container-rank .rank_nav .nav_rankselect .rankselect_form .form_type label {
        margin-right: 5px;
        font-size: 15px;
        line-height: 40px; }
    .container-rank .rank_nav .nav_rankselect .rankselect_form select {
      height: 40px; }
    .container-rank .rank_nav .nav_rankselect .rankselect_form .form_time select:nth-child(2) {
      width: 120px; }
    .container-rank .rank_nav .nav_rankselect .rankselect_form .form_time select:nth-child(3) {
      width: 70px; }
    .container-rank .rank_nav .nav_rankselect .rankselect_form .form_type select {
      width: 160px; }
.container-rank .rank_table {
  width: 100%;
  margin-top: 27px; }
  .container-rank .rank_table .mod-avatar-50 {
    width: 40px;
    height: 40px;
    border-radius: 20px; }
  .container-rank .rank_table > thead {
    background-color: #f5f5f5; }
    .container-rank .rank_table > thead tr > th {
      box-sizing: border-box;
      height: 50px;
      padding-left: 47px;
      line-height: 49px;
      text-align: left;
      border-top: 1px solid #ededed;
      border-bottom: 1px solid #ededed; }
      .container-rank .rank_table > thead tr > th:nth-child(1) {
        padding-left: 0;
        border-left: 1px solid #ededed;
        text-align: center; }
      .container-rank .rank_table > thead tr > th:last-child {
        border-right: 1px solid #ededed; }
    .container-rank .rank_table > thead tr .th-1 {
      width: 10%;
      padding-left: 37px; }
    .container-rank .rank_table > thead tr .th-2 {
      width: 35%;
      padding-left: 57px; }
    .container-rank .rank_table > thead tr .th-3 {
      width: 28%; }
    .container-rank .rank_table > thead tr .th-4 {
      width: 23%; }
    .container-rank .rank_table > thead tr .th-5 {
      width: 14%; }
  .container-rank .rank_table tbody {
    font-size: 15px; }
    .container-rank .rank_table tbody tr:hover {
      background-color: #f5f5f5; }
    .container-rank .rank_table tbody tr > td {
      box-sizing: border-box;
      padding-left: 47px;
      border-bottom: 1px solid #ededed;
      height: 65px;
      line-height: 64px;
      vertical-align: middle; }
      .container-rank .rank_table tbody tr > td:first-child {
        padding-left: 0;
        border-left: 1px solid #ededed;
        font-size: 19px;
        text-align: center; }
      .container-rank .rank_table tbody tr > td:last-child {
        border-right: 1px solid #ededed; }
      .container-rank .rank_table tbody tr > td:nth-child(2) a {
        vertical-align: middle; }
    .container-rank .rank_table tbody .tr-myrank td, .container-rank .rank_table tbody .tr-margin td {
      border-bottom: 0; }
    .container-rank .rank_table tbody .td-myrank {
      margin-bottom: 10px; }
    .container-rank .rank_table tbody .td-margin {
      height: 20px;
      background-color: #f5f5f5; }
    .container-rank .rank_table tbody .td-rank-1 > i,
    .container-rank .rank_table tbody .td-rank-2 > i,
    .container-rank .rank_table tbody .td-rank-3 > i {
      width: 25px;
      height: 44px;
      line-height: 44px;
      vertical-align: middle;
      color: #fff;
      background-repeat: no-repeat;
      background-position: 40px 20px; }
    .container-rank .rank_table tbody .td-rank-1 > i {
      background-image: url(../images/icon.png);
      background-position: -30px -431px; }
    .container-rank .rank_table tbody .td-rank-2 > i {
      background-image: url(../images/icon.png);
      background-position: -60px -431px; }
    .container-rank .rank_table tbody .td-rank-3 > i {
      background-image: url(../images/icon.png);
      background-position: -90px -431px; }
    .container-rank .rank_table tbody img {
      display: inline-block;
      vertical-align: middle; }
    .container-rank .rank_table tbody a {
      margin-left: 12px;
      color: #444; }
      .container-rank .rank_table tbody a:hover {
        color: #007cfa; }

.container-rankdetail .section-floatpanel {
  position: relative;
  height: 425px;
  margin-bottom: 175px;
  background-color: #fafafa;
  overflow: visible; }
.container-rankdetail .section_floatpanel {
  position: relative;
  top: 72px;
  width: 646px;
  height: 399px;
  margin: 0 auto; }
  .container-rankdetail .section_floatpanel:hover > div {
    -webkit-transform: translate3d(0, -6px, 0);
            transform: translate3d(0, -6px, 0); }
  .container-rankdetail .section_floatpanel:hover:after {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1); }
  .container-rankdetail .section_floatpanel:after {
    display: block;
    content: ' ';
    width: 646px;
    height: 53px;
    margin-top: 24px;
    background-position: -70px center;
    background-repeat: no-repeat;
    background-image: url(../images/home.png?t=201511301058);
    background-position: -55px -930px;
    -webkit-transition: -webkit-transform .2s;
            transition: transform .2s; }
  .container-rankdetail .section_floatpanel > div {
    position: relative;
    width: 646px;
    height: 399px;
    margin: 0 auto;
    border-radius: 15px;
    color: #fff;
    background-image: url(../images/bg-floatpanel.png);
    -webkit-transition: -webkit-transform .2s;
            transition: transform .2s; }
  .container-rankdetail .section_floatpanel .floatpanel_upperpanel {
    padding-left: 20px;
    padding-top: 50px;
    line-height: 260px; }
    .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_avatar {
      position: relative;
      float: left;
      width: 114px;
      height: 114px;
      line-height: 114px;
      margin-left: 50px;
      margin-top: 15px;
      border-radius: 57px;
      text-align: center;
      background: #63cbfe;
      box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); }
      .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_avatar > img {
        margin-top: -3px;
        vertical-align: middle; }
      .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_avatar:after {
        content: '';
        display: block;
        position: absolute;
        top: -22px;
        left: -22px;
        width: 160px;
        height: 160px;
        background-repeat: no-repeat;
        background-image: url(../images/home.png?t=201511301058);
        background-size: 690px 983px;
        background-position: -360px 0;
        -webkit-animation: circleSpin 3.5s linear 0s infinite;
                animation: circleSpin 3.5s linear 0s infinite; }
    .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_description {
      margin-left: 220px;
      padding-right: 20px; }
      .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_description > p {
        font-size: 13px;
        line-height: 30px; }
      .container-rankdetail .section_floatpanel .floatpanel_upperpanel .upperpanel_description .description_name {
        margin: 20px 0;
        font-size: 36px;
        line-height: 40px;
        letter-spacing: 5px; }
  .container-rankdetail .section_floatpanel .floatpanel_lowerpanel {
    position: absolute;
    bottom: 35px;
    box-sizing: border-box;
    width: 100%;
    padding: 0 20px; }
    .container-rankdetail .section_floatpanel .floatpanel_lowerpanel > div {
      display: inline-block;
      width: 24%;
      margin: 0 24px; }
      .container-rankdetail .section_floatpanel .floatpanel_lowerpanel > div:nth-of-type(3) {
        display: none; }
      .container-rankdetail .section_floatpanel .floatpanel_lowerpanel > div > p {
        font-size: 23px;
        text-align: center; }
      .container-rankdetail .section_floatpanel .floatpanel_lowerpanel > div .lowerpanel_item {
        margin-top: 10px;
        font-size: 14px; }
.container-rankdetail .section_records .records_nav .mod-grouptabs {
  margin: 0 auto; }
.container-rankdetail .section_records .records_list .list_item li {
  height: 128px;
  border-bottom: 1px dashed #e6e6e6; }
  .container-rankdetail .section_records .records_list .list_item li:last-child {
    border-bottom: none; }
  .container-rankdetail .section_records .records_list .list_item li .item_leftblock {
    float: left;
    line-height: 128px; }
    .container-rankdetail .section_records .records_list .list_item li .item_leftblock .item_rewardpic,
    .container-rankdetail .section_records .records_list .list_item li .item_leftblock > div {
      display: inline-block;
      line-height: 128px;
      vertical-align: middle; }
      .container-rankdetail .section_records .records_list .list_item li .item_leftblock .item_rewardpic > p,
      .container-rankdetail .section_records .records_list .list_item li .item_leftblock > div > p {
        line-height: 23px; }
    .container-rankdetail .section_records .records_list .list_item li .item_leftblock .item_rewardpic {
      display: inline-block;
      width: 86px;
      height: 86px;
      margin-right: 40px;
      background-color: #e6e6e6; }
    .container-rankdetail .section_records .records_list .list_item li .item_leftblock .item_rewardname {
      font-size: 17px;
      color: #ffac12; }
    .container-rankdetail .section_records .records_list .list_item li .item_leftblock .item_rewardcost {
      font-size: 15px;
      color: #666; }
  .container-rankdetail .section_records .records_list .list_item li .item_date {
    float: right;
    font-size: 14px;
    line-height: 128px;
    color: #999; }
.container-rankdetail .section_records .records_list .list_item .item_bottomyear {
  text-align: center; }
  .container-rankdetail .section_records .records_list .list_item .item_bottomyear .bottomyear_line,
  .container-rankdetail .section_records .records_list .list_item .item_bottomyear .bottomyear_year {
    display: inline-block;
    line-height: 100px;
    vertical-align: middle; }
  .container-rankdetail .section_records .records_list .list_item .item_bottomyear .bottomyear_line {
    width: 43%;
    height: 1px;
    background-color: #e6e6e6; }
  .container-rankdetail .section_records .records_list .list_item .item_bottomyear .bottomyear_year {
    margin: 0 20px;
    font-size: 19px;
    color: #007cfa; }
.container-rankdetail .section_records .records_list-aixin,
.container-rankdetail .section_records .records_list-recharge {
  display: none; }

.container-shop {
  background-color: #f5f5f5; }
  .container-shop .section-subnav {
    height: inherit; }
  .container-shop .section_subnav .subnav_title {
    float: left;
    height: 105px;
    line-height: 105px; }
  .container-shop .section_subnav .subnav_bgtext {
    float: left;
    width: 268px;
    margin: 44px 0 44px 30px;
    height: 17px;
    background-image: url(../images/font.png);
    background-position: -225px -90px; }
  .container-shop .section-sort {
    background-color: #fff; }
  .container-shop .section_sort {
    padding: 4px 0; }
    .container-shop .section_sort a, .container-shop .section_sort span {
      font-size: 15px;
      line-height: 59px; }
    .container-shop .section_sort .sort_row:first-child {
      border-bottom: 1px solid #ededed; }
    .container-shop .section_sort .sort_row .row_header,
    .container-shop .section_sort .sort_row .row_body {
      float: left; }
    .container-shop .section_sort .sort_row .row_footer {
      float: right; }
    .container-shop .section_sort .sort_row .row_header {
      width: 70px; }
      .container-shop .section_sort .sort_row .row_header > span {
        margin-right: 15px;
        color: #999; }
      .container-shop .section_sort .sort_row .row_header > a > span {
        color: #ff8a00; }
    .container-shop .section_sort .sort_row .row_body .body_list .list_item {
      display: inline-block;
      width: 100px;
      text-align: center; }
      .container-shop .section_sort .sort_row .row_body .body_list .list_item a {
        color: #444;
        -webkit-transition: color .2s;
                transition: color .2s; }
        .container-shop .section_sort .sort_row .row_body .body_list .list_item a:hover {
          color: #ff8a00; }
    .container-shop .section_sort .sort_row .row_body .body_list .list_item-active a {
      color: #ff8a00; }
    .container-shop .section_sort .sort_row .row_footer > a > span {
      color: #444;
      -webkit-transition: color .2s;
              transition: color .2s; }
    .container-shop .section_sort .sort_row .row_footer > a > i {
      margin-left: 7px;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 4px 4px 0 4px;
      border-color: #444 transparent transparent transparent;
      -webkit-transition: background-image .2s, border-color .2s;
              transition: background-image .2s, border-color .2s; }
    .container-shop .section_sort .sort_row .row_footer > a:hover > span {
      color: #ff8a00; }
    .container-shop .section_sort .sort_row .row_footer > a:hover > i {
      border-color: #ff8a00 transparent transparent transparent; }
  .container-shop .section-searchtips {
    display: none; }
  .container-shop .section_searchtips .searchtips_tips {
    font-size: 22px;
    line-height: 120px;
    text-align: center; }
    .container-shop .section_searchtips .searchtips_tips .tips_target {
      color: #ff8a00; }
  .container-shop .section-sieve {
    background-color: #f5f5f5; }
  .container-shop .section_sieve {
    margin: 30px auto 15px auto; }
    .container-shop .section_sieve .sieve_row .row_select {
      float: left; }
      .container-shop .section_sieve .sieve_row .row_select ul .select_item {
        float: left;
        line-height: 44px; }
        .container-shop .section_sieve .sieve_row .row_select ul .select_item a {
          position: relative;
          padding: 0 25px;
          line-height: 17px;
          -webkit-transition: color .2s;
                  transition: color .2s;
          color: #444;
          border-right: 1px solid #d9d9d9; }
          .container-shop .section_sieve .sieve_row .row_select ul .select_item a:hover {
            color: #ff8a00; }
          .container-shop .section_sieve .sieve_row .row_select ul .select_item a > i {
            position: absolute;
            bottom: 3px;
            right: 11px; }
          .container-shop .section_sieve .sieve_row .row_select ul .select_item a .i-arrow-price-up {
            width: 9px;
            height: 12px;
            background-image: url(../images/icon.png);
            background-position: -20px -420px; }
          .container-shop .section_sieve .sieve_row .row_select ul .select_item a .i-arrow-price-down {
            display: none;
            width: 9px;
            height: 12px;
            background-image: url(../images/icon.png);
            background-position: -5px -420px; }
        .container-shop .section_sieve .sieve_row .row_select ul .select_item:first-child a {
          padding-left: 0; }
        .container-shop .section_sieve .sieve_row .row_select ul .select_item:last-child a {
          border-right: 0; }
      .container-shop .section_sieve .sieve_row .row_select ul .select_item-active a {
        color: #ff8a00; }
    .container-shop .section_sieve .sieve_row .row_checkbox {
      float: right; }
      .container-shop .section_sieve .sieve_row .row_checkbox label {
        display: inline-block;
        vertical-align: middle;
        margin-left: 20px;
        font-size: 15px;
        line-height: 44px;
        cursor: pointer; }
  .container-shop .section-shop {
    background-color: #f5f5f5; }
  .container-shop .section_shop .mod-itemlist-shop {
    margin-top: 0;
    margin-bottom: 49px; }

.container-shopdetail {
  background-color: #f5f5f5; }
  .container-shopdetail .section-tabs {
    background-color: #fff; }
  .container-shopdetail .section-tabs-recommend {
    margin: 30px 0 60px 0;
    background-color: #f5f5f5; }
  .container-shopdetail .section_tabs {
    border-bottom: 1px solid #d9d9d9; }
    .container-shopdetail .section_tabs > ul > li {
      float: left;
      position: relative;
      top: 1px;
      border-bottom: 1px solid #007cfa; }
      .container-shopdetail .section_tabs > ul > li > a {
        display: inline-block;
        font-size: 24px;
        line-height: 70px; }
  .container-shopdetail .section-subnav {
    height: inherit; }
  .container-shopdetail .section_subnav .subnav_title {
    float: left;
    line-height: 106px; }
  .container-shopdetail .section-buypanel {
    background-color: #fff; }
  .container-shopdetail .section_buypanel {
    padding: 100px 0; }
    .container-shopdetail .section_buypanel .buypanel_pic,
    .container-shopdetail .section_buypanel .buypanel_detail {
      float: left;
      width: 50%; }
    .container-shopdetail .section_buypanel .buypanel_pic > img {
      max-width: 500px;
      max-height: 500px; }
    .container-shopdetail .section_buypanel .buypanel_detail {
      font-size: 20px; }
      .container-shopdetail .section_buypanel .buypanel_detail .detail_header {
        line-height: 60px;
        border-bottom: 1px solid #ededed; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_header .header_name {
          font-size: 30px;
          color: #333; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_header .header_descript {
          margin-left: 15px;
          font-size: 20px;
          color: #666; }
      .container-shopdetail .section_buypanel .buypanel_detail .detail_body {
        padding: 35px 0; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_cost, .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_price, .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_exchanged, .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_num > div, .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_num > span {
          font-size: 16px;
          line-height: 50px;
          color: #666; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_cost span {
          font-size: 20px;
          color: #ffac12; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_num > div, .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_num > span {
          display: inline-block;
          line-height: 70px;
          vertical-align: middle; }
        .container-shopdetail .section_buypanel .buypanel_detail .detail_body .body_num .num_remain {
          font-size: 15px;
          margin-left: 20px; }
  .container-shopdetail .section-display {
    background-color: #fff; }
  .container-shopdetail .section_display .display_pic > img {
    max-width: 1100px; }
  .container-shopdetail .section-info {
    background-color: #fff; }
  .container-shopdetail .section_info .info_pic > img {
    max-width: 1100px; }

.container-shoporder {
  background-color: #f5f5f5; }
  .container-shoporder .section_orderpanel {
    box-sizing: border-box;
    padding: 54px 87px;
    background-color: #fff; }
    .container-shoporder .section_orderpanel .orderpanel_check {
      padding-bottom: 60px;
      border-bottom: 1px solid #ededed; }
      .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock {
        float: left;
        width: 46%; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic {
          box-sizing: border-box;
          width: 50%;
          border: 1px solid #f5f5f5; }
          .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic > img {
            max-width: 420px;
            max-height: 280px; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_info {
          margin-top: 10px;
          color: #999; }
          .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_info > h4 {
            font-size: 19px;
            line-height: 50px; }
          .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_info > p {
            font-size: 15px;
            line-height: 22px; }
      .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock {
        float: right;
        width: 43%; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock > div {
          margin-bottom: 30px; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock h4 {
          margin-bottom: 20px;
          font-size: 22px; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock p {
          word-wrap: break-word;
          line-height: 25px;
          max-width: 396px; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_email .email_content {
          color: #007cfa; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-address, .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-card {
          width: 100%;
          margin-bottom: 21px; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_num .num_selectnum > .mod-numselector, .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_num .num_selectnum > .selectnum_calculate {
          display: inline-block;
          line-height: 50px;
          vertical-align: middle; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_num .num_selectnum > .selectnum_calculate {
          padding-left: 10px; }
          .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_num .num_selectnum > .selectnum_calculate .calculate_totalprice {
            color: #ffac12; }
        .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_time .time_detail {
          font-size: 14px;
          line-height: 22px;
          color: #999; }
          .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_time .time_detail .detail_date {
            color: #8cc44b; }
    .container-shoporder .section_orderpanel .orderpanel_confirm {
      padding: 51px 0 20px 0; }
      .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_leftblock {
        float: left; }
      .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock {
        float: right; }
        .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .rightblock_balance,
        .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .mod-btn {
          display: inline-block;
          vertical-align: middle; }
        .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .rightblock_balance {
          margin-right: 7px;
          line-height: 22px;
          text-align: right; }
          .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .rightblock_balance .balance_title {
            font-size: 14px;
            color: #999; }
          .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .rightblock_balance .balance_num {
            font-size: 17px;
            color: #222; }
            .container-shoporder .section_orderpanel .orderpanel_confirm .confirm_rightblock .rightblock_balance .balance_num .num_rest {
              color: #ffac12; }

@media only screen and (max-width: 1280px) {
  .container-shoporder .section_orderpanel .orderpanel_check .check_leftblock .leftblock_pic > img {
    max-width: 360px; }
  .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-address .address_detail {
    line-height: 20px; }
  .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-card {
    padding: 25px 27px; }
    .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-card .card_icon {
      margin-right: 13px; }
    .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-card .card_owner {
      font-size: 16px; }
  .container-shoporder .section_orderpanel .orderpanel_check .check_rightblock .rightblock_address .address_select .mod-card-add > span {
    font-size: 14px; } }
.container-shoporder-confirm {
  padding-bottom: 120px;
  background-color: #f5f5f5; }
  .container-shoporder-confirm .section-tabs-1,
  .container-shoporder-confirm .section-tabs-2 {
    background-color: #fff;
    border-bottom: 1px solid #f5f5f5; }
  .container-shoporder-confirm .section-tabs-3 {
    margin: 30px 0 60px 0; }
    .container-shoporder-confirm .section-tabs-3 .section_tabs {
      border-bottom: 1px solid #d9d9d9; }
  .container-shoporder-confirm .section_tabs > ul > li {
    float: left;
    border-bottom: 1px solid #007cfa; }
    .container-shoporder-confirm .section_tabs > ul > li > a {
      display: inline-block;
      font-size: 24px;
      line-height: 70px; }
  .container-shoporder-confirm .section-orderconfirm {
    margin-bottom: 100px; }
  .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel {
    width: 600px;
    margin: 0 auto; }
    .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_pic {
      width: 100px;
      margin: 0 auto; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_pic > div {
        width: 100px;
        height: 100px;
        margin: 0 auto; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_pic .pic_success {
        display: block;
        background-image: url(../images/icon.png);
        background-position: -105px -315px; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_pic .pic_fail {
        display: none;
        background-image: url(../images/icon.png);
        background-position: 0 -315px; }
    .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_tips {
      margin: 20px 0;
      text-align: center; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_tips .tips_title {
        font-size: 29px;
        line-height: 60px; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_tips .tips_content {
        font-size: 19px;
        line-height: 40px; }
    .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_btns {
      text-align: center; }
      .container-shoporder-confirm .section_orderconfirm .orderconfirm_panel .panel_btns .mod-btn {
        margin: 0 10px; }
  .container-shoporder-confirm .section_recommend {
    padding-top: 30px; }

.container-blog .section_subnav .subnav_bgtext {
  width: 395px;
  height: 17px;
  background-image: url(../images/font.png);
  background-position: -225px -135px; }
.container-blog .section-blog {
  padding-top: 30px;
  background-color: #fff; }
.container-blog .section_blog .blog_content {
  float: left;
  width: 800px; }
  .container-blog .section_blog .blog_content .content_sort > ul {
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #ededed; }
    .container-blog .section_blog .blog_content .content_sort > ul .sort_item {
      float: left;
      position: relative; }
      .container-blog .section_blog .blog_content .content_sort > ul .sort_item > a {
        display: inline-block;
        padding: 0 23px;
        font-size: 14px;
        line-height: 40px;
        color: #999;
        -webkit-transition: color .2s, background-color .2s;
                transition: color .2s, background-color .2s; }
        .container-blog .section_blog .blog_content .content_sort > ul .sort_item > a:hover {
          color: #fff;
          background-color: #007cfa; }
    .container-blog .section_blog .blog_content .content_sort > ul .sort_item-active > a {
      color: #fff;
      background-color: #007cfa; }
      .container-blog .section_blog .blog_content .content_sort > ul .sort_item-active > a:after {
        content: '';
        position: absolute;
        display: block;
        left: 50%;
        margin-left: -5px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 5px 5px 0 5px;
        border-color: #007cfa transparent transparent transparent; }
  .container-blog .section_blog .blog_content .content_list {
    margin-top: 30px; }
    .container-blog .section_blog .blog_content .content_list .mod-itemlist-article .info_author {
      font-size: 14px;
      color: #ffac12; }
    .container-blog .section_blog .blog_content .content_list .mod-itemlist-article .info_watched > i {
      width: 21px;
      height: 15px;
      background-image: url(../images/icon.png);
      background-position: -45px -790px; }
    .container-blog .section_blog .blog_content .content_list .mod-itemlist-article .info_comment > i {
      width: 19px;
      height: 17px;
      background-image: url(../images/icon.png);
      background-position: -20px -790px; }
.container-blog .section_blog .blog_sidebarcontainer {
  float: right; }
  .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar {
    box-sizing: border-box;
    width: 280px;
    border: 1px solid #ededed;
    color: #444; }
    .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_title {
      padding: 6px 18px 0 18px; }
      .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_title p {
        font-size: 23px;
        line-height: 65px;
        border-bottom: 1px solid #ededed; }
    .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list {
      padding: 10px 18px 90px 12px; }
      .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item {
        margin: 25px 0; }
        .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item:nth-child(1) i {
          background-image: url(../images/icon.png);
          background-position: 0 -480px; }
        .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item:nth-child(2) i {
          background-image: url(../images/icon.png);
          background-position: -25px -480px; }
        .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item:nth-child(3) i {
          background-image: url(../images/icon.png);
          background-position: -50px -480px; }
        .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a {
          display: block;
          color: #333; }
          .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a:hover span {
            color: #007cfa; }
          .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > i, .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > span {
            display: inline-block;
            vertical-align: top; }
          .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > i {
            width: 20px;
            height: 20px;
            margin-right: 10px;
            line-height: 20px;
            font-size: 13px;
            text-align: center;
            color: #fff;
            background-image: url(../images/icon.png);
            background-position: -75px -480px; }
          .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > span {
            width: 218px;
            font-size: 13px;
            line-height: 20px;
            -webkit-transition: color .2s;
                    transition: color .2s; }
  .container-blog .section_blog .blog_sidebarcontainer .mod-rss {
    margin-top: 20px; }
    .container-blog .section_blog .blog_sidebarcontainer .mod-rss > a {
      float: right; }

@media only screen and (max-width: 1280px) {
  .container-blog .section_blog .blog_content {
    width: 700px; }
    .container-blog .section_blog .blog_content .content_sort > ul .sort_item > a {
      padding: 0 15px; }
  .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar {
    width: 240px; }
    .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list {
      padding: 10px 8px 70px 12px; }
      .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > i {
        margin-right: 8px; }
      .container-blog .section_blog .blog_sidebarcontainer .sidebarcontainer_sidebar .sidebar_list .list_item > a > span {
        width: 185px;
        font-size: 12px; } }
.container-blogdetail {
  background-color: #f5f5f5; }
  .container-blogdetail .section_article .article_body {
    text-align: justify;
    overflow: hidden; }
    .container-blogdetail .section_article .article_body .body_articleimg {
      max-width: 930px; }
  .container-blogdetail .section-comment {
    margin-top: 20px; }

.container-opensource .section_subnav .subnav_bgtext {
  width: 203px;
  height: 17px;
  background-image: url(../images/font.png);
  background-position: -225px -180px; }

.container-opensourcedetail {
  background-color: #f5f5f5; }
  .container-opensourcedetail .section_article .article_header .header_title .mod-btn {
    margin-top: 10px; }
  .container-opensourcedetail .section_article .article_header .header_title .title_info .info_watched i {
    width: 21px;
    height: 15px;
    background-image: url(../images/icon.png);
    background-position: -45px -790px; }
  .container-opensourcedetail .section_article .article_header .header_title .title_info .info_download i {
    width: 10px;
    height: 14px;
    background-image: url(../images/icon.png);
    background-position: -95px -790px; }
  .container-opensourcedetail .section_article .article_header .header_title .title_info:nth-of-type(3) span {
    margin-right: 5px; }
  .container-opensourcedetail .section_article .article_body {
    text-align: justify;
    overflow: hidden; }
    .container-opensourcedetail .section_article .article_body .body_articleimg {
      max-width: 930px; }
  .container-opensourcedetail .section_article .article_footer .mod-btn {
    float: left;
    margin-top: 20px; }

.container-aixin .section_subnav .subnav_bgtext {
  width: 312px;
  height: 18px;
  background-image: url(../images/font.png);
  background-position: -225px -220px; }
.container-aixin .section_aixin {
  margin: 39px auto 0 auto; }
  .container-aixin .section_aixin .aixin_leftblock {
    float: left;
    width: 800px; }
    .container-aixin .section_aixin .aixin_leftblock .leftblock_video {
      width: 100%;
      height: 400px;
      overflow: hidden; }
    .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist {
      margin-top: 20px; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title > a, .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title .title_status {
        display: inline-block;
        vertical-align: middle; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title > a {
        max-width: 420px; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title .title_status {
        box-sizing: border-box;
        font-size: 12px;
        text-align: center; }
        .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title .title_status > span {
          display: block;
          margin-left: 10px;
          padding: 0 3px;
          border-radius: 2px;
          line-height: 20px;
          vertical-align: middle;
          color: #fff;
          background-color: #d9d9d9; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_info .info_donation > i {
        width: 18px;
        height: 18px;
        background-image: url(../images/icon.png);
        background-position: -70px -790px; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_info .info_participants > i {
        width: 15px;
        height: 16px;
        background-image: url(../images/icon.png);
        background-position: 0 -790px; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item-active .item_content .content_title .title_status > span {
        background-color: #007cfa; }
      .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item-active .item_content .content_info .info_deadline {
        color: #ffac12; }
    .container-aixin .section_aixin .aixin_leftblock .mod-pageflip {
      margin-top: 40px; }
  .container-aixin .section_aixin .aixin_rightblock {
    float: right;
    width: 280px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_user {
      box-sizing: border-box;
      height: 400px;
      margin-bottom: 20px;
      border: 1px solid #ededed; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_avatar {
        display: block;
        width: 100px;
        height: 100px;
        margin: 36px auto 0 auto; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_name, .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation, .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_times {
        text-align: center; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_name {
        margin-top: 15px;
        font-size: 19px; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation {
        margin-top: 60px;
        font-size: 15px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation .donation_text, .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation .donation_num {
          vertical-align: middle; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation .donation_num {
          margin: 0 5px;
          font-size: 32px;
          color: #ffac12; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_times {
        margin-top: 11px;
        font-size: 15px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_times .times_num {
          font-size: 21px;
          color: #ffac12; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_user .mod-btn-blue {
        display: block;
        width: 200px;
        margin: 30px auto 0 auto; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show {
      height: 650px;
      border: 1px solid #ededed; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount {
        box-sizing: border-box;
        height: 204px;
        padding: 40px 30px 20px 30px;
        border-bottom: 1px solid #ededed; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_title, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons {
          text-align: center; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_title {
          font-size: 23px;
          line-height: 35px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation {
          font-size: 15px;
          line-height: 35px; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation .donation_text, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation .donation_num {
            vertical-align: middle; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation .donation_num {
            font-size: 30px;
            color: #ffac12; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons {
          line-height: 70px; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons .persons_text, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons .persons_num {
            vertical-align: middle; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons .persons_num {
            font-size: 30px;
            color: #ffac12; }
      .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank {
        padding: 20px 18px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_title {
          font-size: 17px;
          line-height: 43px;
          border-bottom: 1px solid #ededed; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero {
          padding: 0 5px;
          line-height: 70px; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_avatar, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_ranknum {
            display: inline-block;
            vertical-align: middle;
            line-height: 70px; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info {
            width: 125px;
            margin-left: 35px;
            text-align: left; }
            .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info .info_name, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info .info_times {
              line-height: 17px; }
            .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info .info_name {
              font-size: 14px; }
            .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info .info_times {
              font-size: 13px;
              color: #999; }
          .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_ranknum {
            display: inline-block;
            width: 25px;
            height: 44px;
            line-height: 44px;
            font-size: 20px;
            text-align: center;
            background-position: center 22px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-1 .hero_ranknum, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-2 .hero_ranknum, .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-3 .hero_ranknum {
          color: #fff; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-1 .hero_ranknum {
          background-image: url(../images/icon.png);
          background-position: -30px -431px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-2 .hero_ranknum {
          background-image: url(../images/icon.png);
          background-position: -60px -431px; }
        .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero-3 .hero_ranknum {
          background-image: url(../images/icon.png);
          background-position: -90px -431px; }

@media only screen and (max-width: 1280px) {
  .container-aixin .section_aixin .aixin_leftblock {
    width: 700px; }
    .container-aixin .section_aixin .aixin_leftblock .leftblock_articlelist .mod-itemlist-article .itemlist_item .item_content .content_title > a {
      max-width: 340px; }
  .container-aixin .section_aixin .aixin_rightblock {
    width: 240px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_user .user_donation .donation_num {
      font-size: 28px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_title {
      font-size: 20px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_donation .donation_num {
      font-size: 27px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons .persons_text {
      font-size: 13px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_amount .amount_persons .persons_num {
      font-size: 27px; }
    .container-aixin .section_aixin .aixin_rightblock .rightblock_show .show_rank .rank_herolist .herolist_hero .hero_info {
      width: 105px;
      margin-left: 20px; } }
.container-aixindetail {
  background-color: #f5f5f5; }
  .container-aixindetail .section-subnav {
    height: inherit; }
  .container-aixindetail .section_subnav .subnav_title {
    float: left;
    line-height: 106px; }
  .container-aixindetail .section_article {
    padding-top: 40px; }
    .container-aixindetail .section_article .article_header {
      padding-bottom: 32px; }
      .container-aixindetail .section_article .article_header .header_leftblock {
        float: left; }
        .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic {
          width: 442px;
          height: 312px; }
          .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic img {
            max-width: 442px;
            max-height: 312px; }
      .container-aixindetail .section_article .article_header .header_rightblock {
        float: right;
        width: 450px;
        font-size: 15px;
        color: #999; }
        .container-aixindetail .section_article .article_header .header_rightblock .rightblock_title {
          margin-bottom: 5px;
          font-size: 30px;
          line-height: 35px;
          color: #222; }
        .container-aixindetail .section_article .article_header .header_rightblock .rightblock_info {
          padding: 20px 0;
          border-bottom: 1px solid #ededed;
          line-height: 30px; }
          .container-aixindetail .section_article .article_header .header_rightblock .rightblock_info .info_amount .amount_num,
          .container-aixindetail .section_article .article_header .header_rightblock .rightblock_info .info_participants .participants_num {
            font-size: 19px;
            color: #ff8a00; }
          .container-aixindetail .section_article .article_header .header_rightblock .rightblock_info .info_amount {
            margin-right: 20px; }
          .container-aixindetail .section_article .article_header .header_rightblock .rightblock_info .info_date {
            display: inline-block; }
        .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit .mod-btn {
          float: left;
          margin-right: 10px; }
        .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit .submit_info .info_tips, .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit .submit_info .info_convert {
          font-size: 13px;
          line-height: 21px; }
        .container-aixindetail .section_article .article_header .header_rightblock .rightblock_submit .submit_info .info_convert .convert_num {
          color: #ff8a00; }
    .container-aixindetail .section_article .article_body p {
      margin-bottom: 17px; }
      .container-aixindetail .section_article .article_body p a {
        border-bottom: 1px solid transparent;
        color: #007cfa; }
        .container-aixindetail .section_article .article_body p a:hover {
          border-bottom-color: #007cfa; }
    .container-aixindetail .section_article .article_body img {
      margin: 20px 0; }
    .container-aixindetail .section_article .article_body .status_title, .container-aixindetail .section_article .article_body .background_title, .container-aixindetail .section_article .article_body .time_title, .container-aixindetail .section_article .article_body .method_title, .container-aixindetail .section_article .article_body .progress_title {
      margin-bottom: 17px;
      font-size: 21px;
      color: #222; }
    .container-aixindetail .section_article .article_body .body_status {
      height: 150px;
      border-bottom: 1px solid #ededed; }
      .container-aixindetail .section_article .article_body .body_status .mod-progress .progress_list .list_item {
        width: 230px; }
    .container-aixindetail .section_article .article_body .body_background {
      padding: 40px 0; }
    .container-aixindetail .section_article .article_body .body_time {
      padding: 40px 0; }
    .container-aixindetail .section_article .article_body .body_method {
      padding: 40px 0;
      border-bottom: 1px solid #ededed; }
    .container-aixindetail .section_article .article_body .body_progress {
      padding: 40px 0; }
      .container-aixindetail .section_article .article_body .body_progress .progress_list .list_item .item_date {
        color: #666; }
      .container-aixindetail .section_article .article_body .body_progress .progress_list .list_item .item_paragraph {
        margin-bottom: 30px; }

@media only screen and (max-width: 1280px) {
  .container-aixindetail .section_article {
    padding: 40px 50px 40px 50px; }
    .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic {
      width: 400px;
      height: 283px; }
      .container-aixindetail .section_article .article_header .header_leftblock .leftblock_pic img {
        max-width: 400px;
        max-height: 283px; }
    .container-aixindetail .section_article .article_header .header_rightblock {
      width: 420px; }
      .container-aixindetail .section_article .article_header .header_rightblock .mod-form-donate .donate_select {
        font-size: 14px; }
        .container-aixindetail .section_article .article_header .header_rightblock .mod-form-donate .donate_select .select_num-1, .container-aixindetail .section_article .article_header .header_rightblock .mod-form-donate .donate_select .select_num-2, .container-aixindetail .section_article .article_header .header_rightblock .mod-form-donate .donate_select .select_num-3 {
          width: 40px; }
    .container-aixindetail .section_article .article_body .body_status .mod-progress .progress_list .list_item {
      width: 210px; } }
.container-user-center .section_user .user_body .body_header .header_user {
  position: relative;
  margin-bottom: 15px;
  font-size: 15px;
  color: #666; }
  .container-user-center .section_user .user_body .body_header .header_user .user_avatar {
    float: left;
    margin: 20px 10px 0 10px; }
    .container-user-center .section_user .user_body .body_header .header_user .user_avatar img {
      width: 100px;
      height: 100px; }
  .container-user-center .section_user .user_body .body_header .header_user .user_info {
    margin-left: 150px; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info > p {
      line-height: 25px; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info .info_name {
      margin-top: 7px;
      font-size: 25px;
      line-height: 32px;
      vertical-align: top;
      color: #444; }
      .container-user-center .section_user .user_body .body_header .header_user .user_info .info_name .name_title {
        margin-left: 10px;
        font-size: 13px;
        vertical-align: middle; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info .info_contribute .contribute_text {
      vertical-align: middle; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info .info_contribute .contribute_num {
      font-size: 20px;
      vertical-align: middle;
      color: #ff8a00; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info .info_modify {
      font-size: 13px;
      line-height: 40px;
      border-bottom: 1px solid transparent;
      color: #007cfa; }
      .container-user-center .section_user .user_body .body_header .header_user .user_info .info_modify:hover {
        border-bottom-color: #007cfa; }
    .container-user-center .section_user .user_body .body_header .header_user .user_info .user_info-2 {
      margin-top: 7px;
      line-height: 29px; }
  .container-user-center .section_user .user_body .body_header .header_user .mod-btn {
    position: absolute;
    right: 0;
    bottom: 10px; }
.container-user-center .section_user .user_body .body_content {
  padding-top: 39px; }
  .container-user-center .section_user .user_body .body_content .content_list .list_item {
    float: left;
    width: 50%;
    margin: 20px 0; }
    .container-user-center .section_user .user_body .body_content .content_list .list_item .item_pic, .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content {
      display: inline-block; }
    .container-user-center .section_user .user_body .body_content .content_list .list_item .item_pic {
      width: 100px;
      height: 100px;
      margin-right: 25px; }
    .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content {
      vertical-align: -17px; }
      .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_title {
        line-height: 40px; }
        .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_title .title_text, .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_title .title_num {
          vertical-align: middle; }
        .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_title .title_text {
          font-size: 17px; }
        .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_title .title_num {
          margin: 0 5px;
          font-size: 26px;
          color: #ff8a00; }
      .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_detail {
        font-size: 14px;
        color: #999;
        -webkit-transition: color .2s;
                transition: color .2s;
        vertical-align: middle; }
        .container-user-center .section_user .user_body .body_content .content_list .list_item .item_content .content_detail:hover {
          color: #007cfa; }
  .container-user-center .section_user .user_body .body_content .content_list .list_item-1 .item_pic {
    background-image: url(../images/icon.png);
    background-position: 0 -105px; }
  .container-user-center .section_user .user_body .body_content .content_list .list_item-2 .item_pic {
    background-image: url(../images/icon.png);
    background-position: 0 -210px; }
  .container-user-center .section_user .user_body .body_content .content_list .list_item-3 .item_pic {
    background-image: url(../images/icon.png);
    background-position: -105px -210px; }
  .container-user-center .section_user .user_body .body_content .content_list .list_item-4 .item_pic {
    background-image: url(../images/icon.png);
    background-position: -105px -105px; }

.container-user-coins .section_user .user_body .body_header .header_coins {
  padding-bottom: 58px;
  font-size: 15px;
  color: #666; }
  .container-user-coins .section_user .user_body .body_header .header_coins .coins_pic, .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 {
    float: left; }
  .container-user-coins .section_user .user_body .body_header .header_coins .coins_pic {
    margin: 0 10px; }
    .container-user-coins .section_user .user_body .body_header .header_coins .coins_pic i {
      width: 100px;
      height: 100px;
      background-image: url(../images/icon.png);
      background-position: 0 -105px; }
  .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 {
    margin: 0 59px 0 20px;
    vertical-align: middle; }
    .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_balance {
      margin-top: 20px;
      color: #444; }
      .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_balance .balance_text {
        font-size: 17px; }
      .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_balance .balance_coins {
        font-size: 20px;
        color: #ff7200; }
        .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_balance .balance_coins .coins_num {
          margin: 0 5px;
          font-size: 27px; }
    .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_detail {
      font-size: 13px;
      line-height: 40px;
      border-bottom: 1px solid transparent;
      color: #007cfa; }
      .container-user-coins .section_user .user_body .body_header .header_coins .coins_info-1 .info-1_detail:hover {
        border-bottom-color: #007cfa; }
  .container-user-coins .section_user .user_body .body_header .header_coins .mod-btn {
    float: right;
    margin-top: 60px; }
.container-user-coins .section_user .user_body .body_content {
  padding-top: 39px; }
  .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-1 {
    width: 18%; }
  .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-2 {
    width: 52%; }
  .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-3 {
    width: 15%; }
  .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-4 {
    width: 15%; }
  .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td {
    text-align: left; }
    .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child {
      text-align: center; }
    .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:nth-child(3), .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:nth-child(4) {
      padding-left: 35px; }
    .container-user-coins .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td > a {
      display: block;
      max-width: 380px; }

.container-user-report .section_user .user_body .body_header .header_report {
  padding-bottom: 58px;
  font-size: 15px;
  color: #666; }
  .container-user-report .section_user .user_body .body_header .header_report .report_pic, .container-user-report .section_user .user_body .body_header .header_report .report_info-1 {
    float: left; }
  .container-user-report .section_user .user_body .body_header .header_report .report_pic {
    margin: 0 10px; }
    .container-user-report .section_user .user_body .body_header .header_report .report_pic i {
      width: 100px;
      height: 100px;
      background-image: url(../images/icon.png);
      background-position: 0 -210px; }
  .container-user-report .section_user .user_body .body_header .header_report .report_info-1 {
    margin: 0 59px 0 20px;
    vertical-align: middle; }
    .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_report {
      margin-top: 20px;
      color: #444; }
      .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_report .report_text {
        font-size: 17px; }
      .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_report .report_bug {
        font-size: 20px;
        color: #8cc44b; }
        .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_report .report_bug .bug_num {
          margin: 0 5px;
          font-size: 27px; }
    .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_detail {
      font-size: 13px;
      line-height: 40px;
      border-bottom: 1px solid transparent;
      color: #007cfa; }
      .container-user-report .section_user .user_body .body_header .header_report .report_info-1 .info-1_detail:hover {
        border-bottom-color: #007cfa; }
  .container-user-report .section_user .user_body .body_header .header_report .mod-btn {
    float: right;
    margin-top: 60px; }
.container-user-report .section_user .user_body .body_content {
  padding-top: 39px; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-1 {
    width: 20%; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-2 {
    width: 50%; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-3 {
    width: 15%; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-4 {
    width: 15%; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:nth-child(2) {
    text-align: left; }
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td a {
    display: block;
    max-width: 360px; }

@media only screen and (max-width: 1280px) {
  .container-user-report .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td > a {
    max-width: 290px; } }
.container-user-report-detail .section_user .user_body .body_title {
  margin: 10px 0 0 0;
  font-size: 28px; }
.container-user-report-detail .section_user .user_body .body_block {
  padding: 30px 0; }
  .container-user-report-detail .section_user .user_body .body_block h3 {
    margin: 20px 0;
    font-size: 23px; }
  .container-user-report-detail .section_user .user_body .body_block p {
    font-size: 14px;
    line-height: 24px; }
.container-user-report-detail .section_user .user_body .body_block-progress .mod-progress .progress_list .list_item {
  width: 160px; }
.container-user-report-detail .section_user .user_body .body_block-info {
  border-bottom: 1px solid #ededed; }
  .container-user-report-detail .section_user .user_body .body_block-info .block_content p {
    font-size: 15px;
    line-height: 28px; }
  .container-user-report-detail .section_user .user_body .body_block-info .block_content .content_leftblock, .container-user-report-detail .section_user .user_body .body_block-info .block_content .content_rightblock {
    width: 50%; }
  .container-user-report-detail .section_user .user_body .body_block-info .block_content .content_leftblock {
    float: left; }
  .container-user-report-detail .section_user .user_body .body_block-info .block_content .content_rightblock {
    float: right; }
.container-user-report-detail .section_user .user_body .body_block-detail {
  border-bottom: 1px solid #ededed; }
  .container-user-report-detail .section_user .user_body .body_block-detail h4 {
    margin: 30px 0 10px 0;
    font-size: 18px; }
.container-user-report-detail .section_user .user_body .body_block-log {
  border-bottom: 1px solid #ededed; }
  .container-user-report-detail .section_user .user_body .body_block-log .mod-sheet .th-1 {
    width: 25%; }
  .container-user-report-detail .section_user .user_body .body_block-log .mod-sheet .th-2 {
    width: 75%; }
  .container-user-report-detail .section_user .user_body .body_block-log .mod-sheet tbody td:nth-of-type(2) {
    padding: 10px 15px;
    line-height: 20px;
    text-align: left;
    white-space: normal; }
  .container-user-report-detail .section_user .user_body .body_block-log .block-log_qq > span {
    margin-right: 10px;
    font-size: 15px;
    color: #666; }
.container-user-report-detail .section_user .user_body .mod-form-comment {
  width: 100%; }
  .container-user-report-detail .section_user .user_body .mod-form-comment .comment_title {
    border-bottom: none; }

.container-user-shop .section_user .user_body .body_header .header_shop {
  padding-bottom: 58px;
  font-size: 15px;
  color: #666; }
  .container-user-shop .section_user .user_body .body_header .header_shop .shop_pic, .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 {
    float: left; }
  .container-user-shop .section_user .user_body .body_header .header_shop .shop_pic {
    margin: 0 10px; }
    .container-user-shop .section_user .user_body .body_header .header_shop .shop_pic i {
      width: 100px;
      height: 100px;
      background-image: url(../images/icon.png);
      background-position: -105px -210px; }
  .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 {
    margin: 0 59px 0 20px;
    vertical-align: middle; }
    .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_shop {
      margin-top: 35px;
      color: #444; }
      .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_shop .shop_text {
        font-size: 17px; }
      .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_shop .shop_gift {
        font-size: 20px;
        color: #ff8a00; }
        .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_shop .shop_gift .gift_num {
          margin: 0 5px;
          font-size: 27px; }
    .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_detail {
      font-size: 13px;
      line-height: 40px;
      border-bottom: 1px solid transparent;
      color: #007cfa; }
      .container-user-shop .section_user .user_body .body_header .header_shop .shop_info-1 .info-1_detail:hover {
        border-bottom-color: #007cfa; }
  .container-user-shop .section_user .user_body .body_header .header_shop .mod-btn {
    float: right;
    position: relative;
    margin-top: 60px; }
  .container-user-shop .section_user .user_body .body_header .header_shop .shop_qqtips {
    float: right;
    margin: 72px 15px 0 0;
    font-size: 13px; }
.container-user-shop .section_user .user_body .body_content {
  padding-top: 39px; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_header .header_sift .sift_search {
    margin-left: 10px; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table th, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td {
    padding: 10px;
    text-align: center; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-1 {
    width: 50%; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-2 {
    width: 10%; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-3 {
    width: 13%; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-4 {
    width: 12%; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-5 {
    width: 15%; }
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child {
    padding: 10px 15px;
    text-align: left; }
    .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic, .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name {
      display: inline-block;
      vertical-align: middle; }
    .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic {
      box-sizing: border-box;
      width: 71px;
      height: 51px;
      margin-right: 5px;
      border: 1px solid #ededed; }
      .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_pic img {
        display: inline-block; }
    .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name {
      max-width: 255px;
      line-height: 17px; }
      .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name > a {
        display: block;
        max-width: 270px; }
      .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name span {
        display: block;
        max-width: 250px;
        font-size: 12px;
        color: #999; }

@media only screen and (max-width: 1280px) {
  .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name {
    max-width: 212px; }
    .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name > a {
      max-width: 230px; }
    .container-user-shop .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:first-child .table_name > span {
      max-width: 220px; } }
.container-user-shop-detail .section_user .user_body .body_title {
  margin: 10px 0 0 0;
  font-size: 28px; }
.container-user-shop-detail .section_user .user_body .body_block {
  padding: 30px 0; }
  .container-user-shop-detail .section_user .user_body .body_block h3 {
    margin: 20px 0;
    font-size: 23px; }
  .container-user-shop-detail .section_user .user_body .body_block p {
    font-size: 14px;
    line-height: 24px; }
.container-user-shop-detail .section_user .user_body .body_block-confirm {
  margin-top: 30px;
  padding: 20px 0;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9; }
  .container-user-shop-detail .section_user .user_body .body_block-confirm > div .mod-btn {
    margin: 0 10px; }
  .container-user-shop-detail .section_user .user_body .body_block-confirm > div .block-confirm_tips {
    font-size: 14px;
    color: #666; }
    .container-user-shop-detail .section_user .user_body .body_block-confirm > div .block-confirm_tips .tips_time {
      color: #007cfa; }
.container-user-shop-detail .section_user .user_body .body_block-order .block_content p {
  font-size: 15px;
  line-height: 28px; }
.container-user-shop-detail .section_user .user_body .body_block-exchange h4 {
  margin: 30px 0 10px 0;
  font-size: 18px; }
.container-user-shop-detail .section_user .user_body .body_block-log .block-log_qq > span {
  margin-right: 10px;
  font-size: 15px;
  color: #666; }
.container-user-shop-detail .mod-sheet .sheet_body .body_table .th-1 {
  width: 70%; }
.container-user-shop-detail .mod-sheet .sheet_body .body_table .th-2 {
  width: 10%; }
.container-user-shop-detail .mod-sheet .sheet_body .body_table .th-3 {
  width: 20%; }
.container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child {
  padding: 10px 15px;
  text-align: left; }
  .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic, .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name {
    display: inline-block;
    vertical-align: middle; }
  .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic {
    box-sizing: border-box;
    width: 71px;
    height: 51px;
    margin-right: 5px;
    border: 1px solid #ededed; }
    .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_pic img {
      display: inline-block; }
  .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name {
    line-height: 17px; }
    .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name p {
      display: block;
      max-width: 400px; }
    .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name span {
      font-size: 12px;
      color: #999; }

@media only screen and (max-width: 1280px) {
  .container-user-shop-detail .mod-sheet .sheet_body .body_table td:first-child .table_name p {
    max-width: 350px; }
  .container-user-shop-detail .section_user .user_body .body_block-progress .mod-progress .progress_list .list_item {
    width: 175px; } }
.container-user-message .section_user .user_body .body_header .header_message {
  padding-bottom: 58px;
  font-size: 15px;
  color: #666; }
  .container-user-message .section_user .user_body .body_header .header_message .message_pic, .container-user-message .section_user .user_body .body_header .header_message .message_info-1 {
    float: left; }
  .container-user-message .section_user .user_body .body_header .header_message .message_pic {
    margin: 0 10px; }
    .container-user-message .section_user .user_body .body_header .header_message .message_pic i {
      width: 100px;
      height: 100px;
      background-image: url(../images/icon.png);
      background-position: -105px -105px; }
  .container-user-message .section_user .user_body .body_header .header_message .message_info-1 {
    margin: 0 59px 0 20px;
    vertical-align: middle; }
    .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_message {
      margin-top: 35px;
      color: #444; }
      .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_message .message_text {
        font-size: 17px; }
      .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_message .message_num {
        font-size: 20px;
        color: #007cfa; }
        .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_message .message_num .num_num {
          margin: 0 5px;
          font-size: 27px; }
    .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_detail {
      font-size: 13px;
      line-height: 40px;
      border-bottom: 1px solid transparent;
      color: #007cfa; }
      .container-user-message .section_user .user_body .body_header .header_message .message_info-1 .info-1_detail:hover {
        border-bottom-color: #007cfa; }
  .container-user-message .section_user .user_body .body_header .header_message .mod-btn {
    float: right;
    position: relative;
    margin-top: 60px; }
  .container-user-message .section_user .user_body .body_header .header_message .shop_qqtips {
    float: right;
    margin: 72px 15px 0 0;
    font-size: 13px; }
.container-user-message .section_user .user_body .body_content {
  padding-top: 39px; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_header .header_sift .sift_search {
    margin-left: 10px; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table th, .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td {
    text-align: center; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-1 {
    width: 7%;
    padding: 0; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-2 {
    width: 46%; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-3 {
    width: 15%; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-4 {
    width: 17%; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .th-5 {
    width: 15%; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:nth-child(1) {
    padding: inherit; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table td:nth-child(2) {
    text-align: left; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .table_message > a {
    cursor: pointer; }
    .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .table_message > a:hover {
      color: #ff8a00; }
  .container-user-message .section_user .user_body .body_content .mod-sheet .sheet_body .body_table .table_message-new > a {
    color: #ff8a00; }

.container-user-account-detail .section_user .user_body {
  position: relative;
  padding-top: 10px; }
  .container-user-account-detail .section_user .user_body .mod-btn-black {
    position: absolute;
    top: 50px;
    right: 50px; }
  .container-user-account-detail .section_user .user_body .body_block {
    padding: 30px 0; }
    .container-user-account-detail .section_user .user_body .body_block h3 {
      margin: 20px 0;
      font-size: 23px; }
    .container-user-account-detail .section_user .user_body .body_block p {
      font-size: 14px;
      line-height: 24px; }
  .container-user-account-detail .section_user .user_body .body_block-info {
    border-bottom: 1px solid #ededed; }
    .container-user-account-detail .section_user .user_body .body_block-info .block_avatar {
      margin: 40px 0 30px 0; }
      .container-user-account-detail .section_user .user_body .body_block-info .block_avatar > span, .container-user-account-detail .section_user .user_body .body_block-info .block_avatar > img {
        display: inline-block;
        vertical-align: middle; }
      .container-user-account-detail .section_user .user_body .body_block-info .block_avatar > span {
        margin-right: 40px; }
    .container-user-account-detail .section_user .user_body .body_block-info .block_content p {
      font-size: 15px;
      line-height: 38px; }
    .container-user-account-detail .section_user .user_body .body_block-info .block_content .content_leftblock, .container-user-account-detail .section_user .user_body .body_block-info .block_content .content_rightblock {
      width: 50%; }
    .container-user-account-detail .section_user .user_body .body_block-info .block_content .content_leftblock {
      float: left; }
    .container-user-account-detail .section_user .user_body .body_block-info .block_content .content_rightblock {
      float: right; }
  .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select {
    width: 100%; }
    .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select .mod-address {
      float: left;
      width: 360px;
      margin-bottom: 20px; }
      .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select .mod-address:nth-child(2n) {
        margin-left: 20px; }
  .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select {
    width: 100%; }
    .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select .mod-card {
      float: left;
      width: 360px;
      margin-top: 20px;
      margin-bottom: 20px; }
      .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select .mod-card:nth-child(2n) {
        margin-left: 20px; }
  .container-user-account-detail .section_user .user_body .body_block-card .block_exchangetips {
    color: #666; }
    .container-user-account-detail .section_user .user_body .body_block-card .block_exchangetips a {
      color: #007cfa;
      border-bottom: 1px solid transparent; }
      .container-user-account-detail .section_user .user_body .body_block-card .block_exchangetips a:hover {
        border-bottom-color: #007cfa; }
  .container-user-account-detail .section_user .user_body .body_block-card .mod-progress .progress_list .list_item {
    width: 172px; }
  .container-user-account-detail .section_user .user_body .body_block-card .block_orderinfo p {
    font-size: 15px;
    line-height: 28px; }
  .container-user-account-detail .section_user .user_body .body_block-card .mod-btn {
    margin-top: 20px; }

@media only screen and (max-width: 1280px) {
  .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select .mod-address, .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select .mod-card {
    width: 300px; }
  .container-user-account-detail .section_user .user_body .body_block-address .block_address .address_select .mod-address-added {
    padding: 15px 30px; }
  .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select .mod-card {
    width: 300px;
    padding: 25px 15px; }
    .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select .mod-card .card_icon {
      margin-right: 15px; }
  .container-user-account-detail .section_user .user_body .body_block-card .block_card .card_select .mod-card-add > span {
    font-size: 14px; } }
.container-user-account-modify .section_user .user_body {
  padding: 40px 30px 60px 30px; }
  .container-user-account-modify .section_user .user_body .body_title {
    margin: 10px 0 0 0;
    font-size: 28px;
    line-height: 70px; }
  .container-user-account-modify .section_user .user_body .body_block {
    padding: 30px 0; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block {
      float: left;
      width: 50%; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block > label {
        width: 72px;
        text-align: left; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block > div {
        width: 290px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-file {
      width: 100%; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block-file > div {
        width: 600px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-radio-realname > label {
      width: 100px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-radio-realname > div {
      width: 252px;
      margin-left: 10px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-select-birthday > div > div select {
      width: 89px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-select-birthday > div > div .form-block_select-year, .container-user-account-modify .section_user .user_body .body_block .mod-form-block-select-birthday > div > div .form-block_select-month {
      margin-right: 7px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-select-clothsize select {
      width: 100%; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-input-signature {
      width: 100%; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block-input-signature > div {
        width: 680px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-verify {
      width: 100%; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block-verify > div {
        width: 700px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview {
      width: 100%; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > label {
        line-height: 100px; }
      .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div {
        width: 700px; }
        .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview {
          display: inline-block;
          margin-right: 30px;
          text-align: center; }
          .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview > div {
            margin: 0 auto; }
          .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview > p {
            font-size: 13px;
            line-height: 40px;
            text-align: center;
            color: #999; }
        .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview-100 > div {
          width: 100px;
          height: 100px;
          background-image: url(../images/icon.png);
          background-position: 0 0; }
        .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview-50 > div {
          width: 50px;
          height: 50px;
          background-image: url(../images/icon.png);
          background-position: -105px 0; }
        .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div .form-block_preview-30 > div {
          width: 30px;
          height: 30px;
          background-image: url(../images/icon.png);
          background-position: -105px -55px; }
    .container-user-account-modify .section_user .user_body .body_block .mod-btn-blue {
      float: left;
      margin-left: 72px; }

@media only screen and (max-width: 1280px) {
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block > div {
    width: 250px; }
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block-select-birthday > div > div select {
    width: 75px; }
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block-checkbox-realname > div {
    width: 240px; }
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block-file > div {
    width: 600px; }
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block-verify > div {
    width: 600px; }
  .container-user-account-modify .section_user .user_body .body_block .mod-form-block-preview > div {
    width: 600px; } }
.container-user-account-card .section_user .user_body {
  padding: 40px 40px 60px 40px; }
  .container-user-account-card .section_user .user_body .body_title {
    margin: 10px 0 0 0;
    font-size: 28px;
    line-height: 70px; }
  .container-user-account-card .section_user .user_body .body_block-progress .mod-progress {
    width: 694px; }
    .container-user-account-card .section_user .user_body .body_block-progress .mod-progress .progress_list {
      width: 100%; }
      .container-user-account-card .section_user .user_body .body_block-progress .mod-progress .progress_list .list_item {
        width: 200px; }
  .container-user-account-card .section_user .user_body .body_block-info, .container-user-account-card .section_user .user_body .body_block-address {
    border-bottom: 1px solid #ededed; }
  .container-user-account-card .section_user .user_body .body_block {
    padding: 30px 0; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block {
      width: 100%; }
      .container-user-account-card .section_user .user_body .body_block .mod-form-block > label {
        width: 107px;
        text-align: left;
        color: #222; }
      .container-user-account-card .section_user .user_body .body_block .mod-form-block > div {
        width: 290px; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-input > div input {
      width: 100%; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-file > div {
      width: 600px; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-verify > div {
      width: 600px; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-submit > div {
      width: 600px;
      margin-left: 107px; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-submit .tips-submit {
      font-size: 14px;
      line-height: 40px;
      color: #ff8a00; }
    .container-user-account-card .section_user .user_body .body_block .mod-form-block-submit .mod-btn {
      margin-right: 45px;
      margin-top: 5px; }
    .container-user-account-card .section_user .user_body .body_block .block_formblock {
      float: left;
      position: relative;
      margin-bottom: 25px; }
    .container-user-account-card .section_user .user_body .body_block .block_formblock-gender > div {
      box-sizing: border-box; }
      .container-user-account-card .section_user .user_body .body_block .block_formblock-gender > div .formblock_checkboxes {
        line-height: 40px; }
        .container-user-account-card .section_user .user_body .body_block .block_formblock-gender > div .formblock_checkboxes span {
          margin-right: 15px;
          font-size: 14px; }
    .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front,
    .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back {
      width: 100%; }
      .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front label,
      .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back label {
        line-height: 40px; }
      .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front > div,
      .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back > div {
        width: 600px; }
        .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front > div .uploader,
        .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back > div .uploader {
          position: relative;
          width: 110px; }
          .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front > div .uploader input,
          .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back > div .uploader input {
            width: 120px;
            height: 40px;
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0; }
        .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-front > div .tips-file,
        .container-user-account-card .section_user .user_body .body_block .block_formblock-identitypic-back > div .tips-file {
          display: inline-block;
          width: 75%;
          height: 40px;
          margin-left: 10px;
          font-size: 13px;
          line-height: 40px;
          vertical-align: middle;
          color: #666; }
  .container-user-account-card .section_user .user_body .body_block-address {
    margin-top: 20px;
    padding-bottom: 50px;
    border-bottom: 1px solid #ededed; }
    .container-user-account-card .section_user .user_body .body_block-address .block_address > span {
      float: left;
      width: 107px; }
    .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select {
      float: left;
      width: 650px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address {
        float: left;
        width: 315px;
        padding: 10px 35px; }
        .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address:nth-child(2n) {
          margin: 0 0 20px 20px; }
        .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address p {
          font-size: 14px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address-add i, .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address-add span {
        line-height: 88px; }
  .container-user-account-card .section_user .user_body .body_block-submit .block_formblock-submit {
    margin-left: 107px; }
    .container-user-account-card .section_user .user_body .body_block-submit .block_formblock-submit > div {
      width: 650px; }
      .container-user-account-card .section_user .user_body .body_block-submit .block_formblock-submit > div .tips-submit {
        font-size: 14px;
        color: #ff8a00; }
      .container-user-account-card .section_user .user_body .body_block-submit .block_formblock-submit > div .mod-btn {
        margin-top: 20px; }

@media only screen and (max-width: 1280px) {
  .container-user-account-card .section_user .user_body .body_block .mod-form-block > label {
    width: 95px;
    font-size: 14px; }
  .container-user-account-card .section_user .user_body .body_block .mod-form-block-file > div {
    width: 500px; }
  .container-user-account-card .section_user .user_body .body_block .mod-form-block-verify > div {
    width: 500px; }
  .container-user-account-card .section_user .user_body .body_block-progress .mod-progress .progress_list .list_item {
    width: 185px; }
  .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address {
    width: 300px;
    padding: 25px 20px; }
    .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address .card_icon {
      margin-right: 15px; }
  .container-user-account-card .section_user .user_body .body_block-address .block_address > span {
    width: 95px;
    font-size: 14px; }
  .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select {
    width: 570px; }
    .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address {
      width: 275px;
      padding: 20px 20px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address .address_detail {
        font-size: 13px;
        line-height: 20px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address .card_icon {
        margin-right: 15px; }
    .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address-add {
      padding: 12px 20px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address-add > i {
        margin-right: 15px; }
      .container-user-account-card .section_user .user_body .body_block-address .block_address .address_select .mod-address-add > span {
        line-height: 84px; } }
.container-announcement .announcement_nav {
  height: 78px;
  margin-top: 10px; }
  .container-announcement .announcement_nav h1 {
    float: left;
    font-size: 30px;
    line-height: 78px;
    color: #222; }
  .container-announcement .announcement_nav .mod-rss {
    float: right;
    margin: 19px 0; }
.container-announcement .announcement_list {
  margin-bottom: 35px; }
  .container-announcement .announcement_list li {
    width: 100%;
    line-height: 48px;
    border-bottom: 1px solid #ededed; }
    .container-announcement .announcement_list li:hover .list_title,
    .container-announcement .announcement_list li:hover .list_date {
      color: #007cfa; }
    .container-announcement .announcement_list li .list_title {
      float: left;
      font-size: 15px;
      color: #666; }
    .container-announcement .announcement_list li .list_date {
      float: right;
      font-size: 14px;
      color: #999; }
.container-announcement .mod-pageflip {
  float: right; }

.container-announcementdetail {
  background-color: #f5f5f5; }
  .container-announcementdetail .section_article .article_body {
    text-align: justify;
    overflow: hidden; }
    .container-announcementdetail .section_article .article_body .body_articleimg {
      max-width: 930px; }

.container-aboutus {
  padding-bottom: 40px; }
  .container-aboutus .section {
    padding: 100px 0 160px 0; }
  .container-aboutus .mod-introduce .introduce_title {
    margin: 20px auto; }
  .container-aboutus .mod-introduce .introduce_description p {
    font-size: 15px; }
  .container-aboutus .mod-introduce .introduce_icongroup {
    height: 20px; }
    .container-aboutus .mod-introduce .introduce_icongroup .icongroup_line-2 {
      width: 85px;
      height: 1px;
      margin: 0 auto;
      background-color: #999; }
  .container-aboutus .section-subnav {
    padding: 0;
    background-image: url(../images/bg-aboutus.jpg); }
  .container-aboutus .section_subnav .subnav_title {
    line-height: 125px; }
    .container-aboutus .section_subnav .subnav_title > a, .container-aboutus .section_subnav .subnav_title > span {
      color: #fff; }
  .container-aboutus .section_vision .mod-introduce .introduce_title {
    width: 178px;
    height: 34px;
    background-image: url(../images/font.png);
    background-position: 0 -180px; }
  .container-aboutus .section_vision .vision_content .content_list .list_item {
    float: left;
    width: 245px;
    height: 300px;
    margin-right: 40px; }
    .container-aboutus .section_vision .vision_content .content_list .list_item:nth-child(4) {
      margin-right: 0; }
    .container-aboutus .section_vision .vision_content .content_list .list_item .item_pic {
      width: 250px;
      height: 180px; }
    .container-aboutus .section_vision .vision_content .content_list .list_item .item_text {
      font-size: 14px;
      line-height: 22px;
      text-align: justify; }
  .container-aboutus .section_vision .vision_content .content_list .list_item-umbrella .item_pic > div {
    width: 80px;
    height: 79px;
    background-image: url(../images/icon.png);
    background-position: -210px 0; }
  .container-aboutus .section_vision .vision_content .content_list .list_item-shield .item_pic > div {
    width: 90px;
    height: 75px;
    background-image: url(../images/icon.png);
    background-position: -295px 0; }
  .container-aboutus .section_vision .vision_content .content_list .list_item-heart .item_pic > div {
    width: 70px;
    height: 61px;
    background-image: url(../images/icon.png);
    background-position: -210px -85px; }
  .container-aboutus .section_vision .vision_content .content_list .list_item-earth .item_pic > div {
    width: 75px;
    height: 75px;
    background-image: url(../images/icon.png);
    background-position: -285px -85px; }
  .container-aboutus .section-contribution {
    background-color: #fafafa; }
  .container-aboutus .section_contribution .mod-introduce .introduce_title {
    width: 178px;
    height: 34px;
    background-image: url(../images/font.png);
    background-position: 0 -220px; }
  .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table {
    border-right-color: 1px solid #e6e6e6;
    border-bottom-color: 1px solid #e6e6e6; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table tr:hover {
      background-color: #f5f5f5; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table th, .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table td {
      border-top-color: 1px solid #ededed;
      border-left-color: 1px solid #ededed; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table th {
      color: #fff;
      border-color: #007cfa;
      background-color: #007cfa; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-1 {
      width: 15%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-2 {
      width: 15%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-3 {
      width: 15%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-4 {
      width: 25%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-5 {
      width: 20%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table .th-6 {
      width: 10%; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table td {
      padding-left: 50px;
      text-align: left;
      color: #444; }
    .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table td:nth-child(6) {
      padding-left: 22px;
      text-align: center; }
      .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table td:nth-child(6) > a {
        font-size: 13px;
        color: #007cfa;
        border-bottom: 1px solid transparent; }
        .container-aboutus .section_contribution .mod-sheet .sheet_body .body_table td:nth-child(6) > a:hover {
          border-bottom-color: #007cfa; }
  .container-aboutus .section-friends {
    background-color: #1476bf; }
  .container-aboutus .section_friends .mod-introduce .introduce_title {
    width: 250px;
    height: 34px;
    background-image: url(../images/font.png);
    background-position: 0 -260px; }
  .container-aboutus .section_friends .mod-introduce .introduce_icongroup .icongroup_line-2 {
    background-color: #fff; }
  .container-aboutus .section_friends .mod-introduce .introduce_description {
    width: 730px;
    margin: 0 auto;
    color: #fff; }
  .container-aboutus .section_friends .friends_list {
    width: 950px;
    margin: 40px auto; }
    .container-aboutus .section_friends .friends_list .list_item {
      float: left;
      margin-right: 10px;
      margin-bottom: 10px; }
      .container-aboutus .section_friends .friends_list .list_item:nth-child(3n) {
        margin-right: 0; }
      .container-aboutus .section_friends .friends_list .list_item > a {
        box-sizing: border-box;
        width: 310px;
        height: 105px;
        border: 1px solid #f5f5f5;
        background-color: #fff;
        -webkit-transition: background-color .2s;
                transition: background-color .2s; }
        .container-aboutus .section_friends .friends_list .list_item > a:hover {
          background-color: #fafafa; }
        .container-aboutus .section_friends .friends_list .list_item > a > img {
          max-width: 300px;
          max-height: 100px; }
  .container-aboutus .section_joinus .mod-introduce .introduce_title {
    width: 140px;
    height: 34px;
    background-image: url(../images/font.png);
    background-position: 0 -300px; }
  .container-aboutus .section_joinus .mod-introduce .introduce_description {
    width: 770px;
    margin: 0 auto; }
    .container-aboutus .section_joinus .mod-introduce .introduce_description a {
      color: #007cfa;
      border-bottom: 1px solid transparent; }
      .container-aboutus .section_joinus .mod-introduce .introduce_description a:hover {
        border-bottom-color: #007cfa; }
  .container-aboutus .section_joinus .mod-introduce-2 {
    margin-top: 30px; }
  .container-aboutus .section_joinus .mod-itemlist-joinus {
    margin-top: 50px; }

@media only screen and (max-width: 1280px) {
  .container-aboutus .section_vision .vision_content .content_list .list_item {
    width: 210px; } }
.container-modules {
  padding-bottom: 40px; }
  .container-modules .section {
    padding: 100px 0 160px 0; }
    .container-modules .section > div {
      width: 1400px; }
  .container-modules .mod-introduce .introduce_title {
    margin: 20px auto;
    font-size: 28px; }
  .container-modules .mod-introduce .introduce_description p {
    font-size: 15px; }
  .container-modules .mod-introduce .introduce_icongroup {
    height: 20px; }
    .container-modules .mod-introduce .introduce_icongroup .icongroup_line-2 {
      width: 85px;
      height: 1px;
      margin: 0 auto;
      background-color: #999; }
  .container-modules .section-subnav {
    padding: 0;
    background-image: url(../images/home/bg-aboutus.jpg); }
  .container-modules .section_subnav .subnav_title {
    color: #fff; }
  .container-modules .section_btns .mod-introduce .introduce_title {
    width: 178px;
    height: 34px; }
  .container-modules .section_btns .btns_content .content_btns {
    margin-top: 30px;
    text-align: center; }
    .container-modules .section_btns .btns_content .content_btns .mod-btn {
      display: block;
      margin: 5px auto; }
    .container-modules .section_btns .btns_content .content_btns > li {
      margin: 0 10px;
      display: inline-block;
      vertical-align: top; }
      .container-modules .section_btns .btns_content .content_btns > li:nth-child(1) h2 {
        color: #007cfa; }
      .container-modules .section_btns .btns_content .content_btns > li:nth-child(2) h2 {
        color: #ff8a00; }
      .container-modules .section_btns .btns_content .content_btns > li:nth-child(3) h2 {
        color: #66b0fc; }
      .container-modules .section_btns .btns_content .content_btns > li:nth-child(4) h2 {
        color: #999; }
      .container-modules .section_btns .btns_content .content_btns > li > p {
        margin-top: 15px;
        font-size: 12px;
        line-height: 14px;
        text-align: center; }
  .container-modules .section-popups {
    background-color: #fafafa; }
  .container-modules .section_popups .mod-introduce .introduce_title {
    width: 178px;
    height: 34px; }
  .container-modules .section_popups .popups_content .content_btns {
    margin-top: 30px;
    text-align: center; }
    .container-modules .section_popups .popups_content .content_btns .mod-btn {
      display: block;
      margin: 5px auto; }
    .container-modules .section_popups .popups_content .content_btns > li {
      margin: 0 10px;
      display: inline-block;
      vertical-align: top; }
      .container-modules .section_popups .popups_content .content_btns > li > p {
        margin-top: 15px;
        font-size: 12px;
        line-height: 14px;
        text-align: center; }
  .container-modules .section_tips .mod-introduce .introduce_title {
    width: 250px;
    height: 34px; }
  .container-modules .section_tips .mod-introduce .introduce_description {
    width: 730px;
    margin: 0 auto; }
  .container-modules .section_tips .tips_content > p {
    text-align: center;
    line-height: 27px; }
  .container-modules .section_tips .tips_content ul {
    width: 800px;
    margin: 20px auto 0 auto; }
    .container-modules .section_tips .tips_content ul li {
      line-height: 26px;
      list-style: disc; }
  .container-modules .section_tips .tips_content .content_tips {
    margin-top: 30px;
    text-align: center; }
    .container-modules .section_tips .tips_content .content_tips .mod-btn {
      display: block;
      margin: 5px auto; }
    .container-modules .section_tips .tips_content .content_tips > li {
      margin: 0 10px;
      display: inline-block;
      vertical-align: top; }
      .container-modules .section_tips .tips_content .content_tips > li .mod-bubble {
        width: 20px;
        height: 20px;
        margin: 10px auto;
        border-radius: 10px;
        background-color: #999; }
      .container-modules .section_tips .tips_content .content_tips > li > p {
        margin-top: 15px;
        font-size: 12px;
        line-height: 14px;
        text-align: center; }
